SDK「iOS 10.0」の製品タイプ「アプリケーション」にはコード署名が必要です - StickerPackExtensionには開発チームエラーが必要です 質問する

SDK「iOS 10.0」の製品タイプ「アプリケーション」にはコード署名が必要です - StickerPackExtensionには開発チームエラーが必要です 質問する

以下の問題が発生しており、アプリケーションをビルドできません。

XXX には競合するプロビジョニング設定があります。XXX は自動的にプロビジョニングされますが、プロビジョニング プロファイル ワイルドカードが手動で指定されています。ビルド設定エディターでプロビジョニング プロファイルの値を「自動」に設定するか、ターゲット エディターで手動プロビジョニングに切り替えてください。SDK「iOS 10.0」の製品タイプ「アプリケーション」にはコード署名が必要です

特定のプロファイルを選択することもできません。

ここに画像の説明を入力してください

この問題を解決するにはどうすればよいですか?

ベストアンサー1

なんてことだ、これを機能させるためには、これらすべてを行う必要があった。一枚の写真は千の言葉に値する。

  • アーカイブ中にこのエラーが発生した場合は、読み続けてください。

    ここに画像の説明を入力してください

  • アプリに移動して、全般タブをクリックします。署名セクションで、「署名を自動的に管理する」のチェックを外します。そうするとすぐに、以下に示すように赤いエラーのステータスが表示されます。

    ここに画像の説明を入力してください

  • ここで、難しい部分があります。プロジェクトの両方のターゲットで「署名を自動的に管理する」のチェックを外す必要があります。この手順は非常に重要です。

    ここに画像の説明を入力してください

  • 次に、各ターゲットの「ビルド設定」タブに移動し、コード署名 ID で「iOS 開発者」を設定します。「プロジェクト」に対しても同じ手順を実行します。

    ここに画像の説明を入力してください

  • 次に、Xcode → Product → Clean を実行します。Xcode でプロジェクトを閉じて、もう一度開きます。

  • その後、各ターゲットの一般タブに移動し、「署名を自動的に管理する」をチェックし、チームのドロップダウンで開発者アカウントを選択します。

    ここに画像の説明を入力してください

  • プロジェクトのアーカイブを再度実行すると、すべてが機能するはずです。

本当に、Apple さん? これで私たちの生活が楽になるはずだったんですか?

おすすめ記事