iOS 8 拡張機能を開始していますが、自分のデバイスで実行できません。実行しようとしたときのエラーは次のとおりです。
一致するプロビジョニング プロファイルが見つかりません
net.company.AppName
ビルド設定で指定されたプロビジョニング プロファイル (「ExtensionName」) には、バンドル ID と一致しないAppID がありますnet.company.AppName.ExtensionName
。Xcode は、メンバー センターから新しいプロビジョニング プロファイルをダウンロードすることで、この問題を解決できます。
- メイン アプリと拡張機能の両方に個別のプロビジョニング プロファイルが必要ですか?
- それらはバンドル識別子を共有する必要がありますか (デフォルトでは、拡張機能名がバンドル識別子に追加されるため、おそらくそうではありません) ?
- 別のバンドル ID がある場合、それはプロビジョニング プロファイルにどのように反映されますか (別のバンドルがある場合)。