3

アプリケーション拡張機能を iPhone デバイスにインストールしようとしていますが、次のエラーが表示されます。

This application or a bundle it contains has the same bundle identifier as 
this application or another bundle that it contains. Bundle identifiers must be unique.

アプリ コンテナーのバンドル ID は com.companyName.AppName で、アプリ拡張機能のバンドル ID は com.companyName.AppName.WidgetApp です。

同じプロビジョニングで拡張機能に署名しようとしました。また、Apple 開発者サイトから別の AppID をインストールし、App 拡張機能の新しいプロビジョニング プロファイルをインストールしました。また、拡張機能ウィジェットの署名を自動に設定しようとしましたが、それでも同じエラーが発生しましたデバイスでアプリを起動できません。

アプリケーション拡張機能をデバイスにインストールするにはどうすればよいですか?

アプリと拡張機能の両方の [一般] タブのスクリーンショットを次に示します。

アプリ: ここに画像の説明を入力

拡大: ここに画像の説明を入力

ありがとうございました。

4

3 に答える 3

-1

スウィフトでは:

ポッドをインストールした場合は、一般的な ID でバンドル ID を org.cocoapods.podName に変更する必要があります。すべてのポッドのデプロイ ターゲットがプロジェクトのデプロイ ターゲットと同じであることを確認してください。

于 2016-10-18T10:35:19.550 に答える