web-dev-qa-db-ja.com

Application Loaderを使用してアプリをアップロードしようとするとエラーITMS-9000が発生する

アプリケーションローダーを使用してアプリケーションを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との通信中にエラーが発生しました

25
Jojodmo

アプリは、プッシュ開発資格を使用していると述べています。 (プッシュ)Productionエンタイトルメントのみを使用して、アプリをAppleに送信できます。証明書(developer.Apple.com内)を確認し、次のような証明書を見つけます。 APNS Development certificate

その証明書が必要ない場合は、証明書をクリックして取り消します。開発証明書が必要な場合は、本番APNS証明書を生成する必要があることを意味します。

15
lnjuanj

私のXCodeはビルド設定コード署名IDセクションでジョークをするのが大好きなので、これを取得しました。 Releaseの場合はiOS Distributionである必要があり、iOS Developer。時々それはリセットします。

enter image description here

75
Anton Gaenko

このエラーを受け取っている可能性のある他の人のために:

Target > Info「実行可能ファイル」の名前を変更したところ、このエラーが発生しました。そのままにしておくのが一番です。

3
user3122899

これはちょうど私に起こりました。問題は、私のプロダクションプロビジョニングプロファイルが期限切れになっていて、何らかの理由でXCodeが開発プロファイルを使用することにしたことです。新しい実動プロビジョニングプロファイルを再生成すると、問題が修正されました。

1
CpnCrunch

Xcodeの新しいバージョンでは、これはもう問題ではありません


lnjuanj が見つかりました 答え ですが、エクスポート時に発生する可能性のある、このようなものもあります私に何度も起こったアプリケーション。

アーカイブをエクスポートするときは、デフォルトである「iOSアプリストアに送信」ではなく、必ず「エンタープライズアドホックデプロイメントとして保存」をチェックしてください。次に、Application loaderを開き、.ipa XCodeが生成したファイル。

0
Jojodmo