5

「App Extension を含むアプリのバイナリをアップロードしようとしていますが、エラーが発生します。

含まれているアプリのバンドル識別子が拡張アプリと一致しません。CodeSign エラー: SDK 'iOS 8.0' の製品タイプ 'AppExtension' にはコード署名が必要です プロビジョニング プロファイルがバンドル ID と一致しません: ビルド設定 (「プロファイル名」) で指定されたプロビジョニング プロファイルには、「com.CompanyName. AppName」がバンドル識別子「com.CompanyName.AppName.ExtensionName」と一致しません</p>

同じバンドル識別子を使用すると、バイナリのアップロード中にエラーが発生します。

     “The app extension is not signed with the valid Provisioning certificate”
    Embedded binary is not signed with the same certificate as the parent app. 
Verify the embedded binary target's code sign settings match the parent app's.

任意の提案をいただければ幸いです.Thanks

4

2 に答える 2

2

コンテナー アプリとアプリ拡張機能ごとに個別のバンドル ID と配布プロファイルを作成することで解決しました。ストアでアプリを作成するには、メイン コンテナー アプリ ID を割り当てる必要があります。

于 2014-09-24T11:01:42.877 に答える