web-dev-qa-db-ja.com

エラーITMS-90168:「アップロードしたバイナリは無効です。」

エラーITMS-90168:「アップロードしたバイナリは無効です。」結果のAPI分析ファイルが大きすぎます。配信前にAPIを検証できませんでした

アプリの新しいバージョンをiTunes Connectにアップロードするたびに上記のエラーが発生しました。アップロードにApplication Loaderを使用しています。私のアプリケーションはCodename oneを使用して開発されました。

どうか、助けていただければ幸いです。私はこれに長い間関わってきました

11
bispope

無効なバイナリは、いくつかの理由で発生する可能性があります(分析ファイルは問題ではありません)。

  • 古いアプリケーションローダー-これが最も一般的な理由です。 Mac OS Xのバージョンが最新であり、Application Loaderツールが更新されていることを確認してください
  • Appstoreで構築されたIPAの代わりにデバッグを使用する
  • 不適切なプロビジョニング-プロビジョニングまたは証明書を誤って使用した場合。アプリをアップロードする前に証明書ウィザードを再実行すると、既存の証明書が無効になったりプロビジョニングが再生成されたりする可能性があるため、これが発生する可能性があります
11
Shai Almog

バイナリファイル.IPAが検証されている場合。 Application Loader v3.6を使用するより

そして、あなたは元気になります。

2
Lee Eason

Fastlaneを使用して、バイナリファイル.IPAをアップロードし、送信していた.IPAファイルに対応しないapp_identifierを設定することで、この問題に直面しました。

エラーメッセージはERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssetsでした。

Appfileapp_identifierを修正しました。

0
ricardopereira