Inter-App Audioに対応したい
実装したいんだけど、あまりにも良く分からなかったので、
まずは、サンプルコードを実行してみた。
Inter-App Audio Examples
https://developer.apple.com/library/ios/samplecode/InterAppAudioSuite/Introduction/Intro.html
まず前提条件として、
iOS Provisioning Profilesを作成できる必要がある。
理由は、Inter-App Audioを使用する場合は、
ワイルドカードでないBundle Identifierを割り当てる必要があって、
そのために開発用Provisioning Profileを作成する。
このサンプルコードには3つのアプリが含まれているので、
適当なApp IDを3つ作成する(Nameも適当でOK)。
この時、Inter-App Audioを有効にするのを忘れずに!
例)
your.domain.dts.iaa.IAA-Delay
your.domain.dts.iaa.IAA-Host
your.domain.dts.iaa.IAA-Sampler
次に、これら3つ分の開発用Provisioning Profileを作成して、
それぞれのBundle Identifierに設定する。
でもって、
シミュレータ上で動作確認できるかと思ったらダメで、
実機で動かすことでやっと検証することができた。
ホストアプリを起動して気付いたんだけど、
思いのほか、IAAに対応しているアプリが多くてびっくりした。
おしまい。
Leave a Comment