アプリケーションローダーを使用してアプリケーションをiTunes Connectにアップロードしようとすると、次のエラーが発生します。
AppleのWebサービス操作は成功しませんでした
パッケージを認証できません:(アプリID).itmsp
エラーITMS-9000:「無効なコード署名資格。アプリケーションバンドルの署名には、iOSではサポートされていないコード署名資格が含まれています。具体的には、「Payload/brainademy.app/brainademy」のキー「aps-environment」の値「development」はサポートされていません。" SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage)で
これは約36時間発生しており、Appleサポートは30分後に再試行するように指示します(これは明らかに機能しません)。
XcodeとApplication Loaderの両方の最新バージョンを使用しています。物理的なiPhoneを使用してビルドしています。アーカイブをrelease
に設定しています。 Activity...
をクリックすると、すべてが正常に機能し、次のように表示されます。
エラーITMS-9000:「無効なコード署名資格...
その後、私が見るまで、すべてが再びうまくいきます
ITunes Storeとの通信中にエラーが発生しました
アプリは、プッシュ開発資格を使用していると述べています。 (プッシュ)Productionエンタイトルメントのみを使用して、アプリをAppleに送信できます。証明書(developer.Apple.com内)を確認し、次のような証明書を見つけます。
その証明書が必要ない場合は、証明書をクリックして取り消します。開発証明書が必要な場合は、本番APNS証明書を生成する必要があることを意味します。
私のXCodeはビルド設定のコード署名IDセクションでジョークをするのが大好きなので、これを取得しました。 Releaseの場合はiOS Distributionである必要があり、iOS Developer。時々それはリセットします。
このエラーを受け取っている可能性のある他の人のために:
Target > Info
「実行可能ファイル」の名前を変更したところ、このエラーが発生しました。そのままにしておくのが一番です。
これはちょうど私に起こりました。問題は、私のプロダクションプロビジョニングプロファイルが期限切れになっていて、何らかの理由でXCodeが開発プロファイルを使用することにしたことです。新しい実動プロビジョニングプロファイルを再生成すると、問題が修正されました。