LoginSignup
0
0

More than 5 years have passed since last update.

iOSアップロードエラーについて その3

Posted at

現在、Monacaで提供している Cordova 7.1 では、iOSビルドにXcode9が使用されています。
Xcode9でビルドする場合は、アプリ内に App Sore アイコン を含める必要があります。

Monacaでは、iOSアプリ設定App Store用アイコン から、「App Sore アイコン」を登録することができます。

この 「App Sore アイコン」には、 透過アルファチャンネル を含めることはできません。
「App Sore アイコン」に 透過アルファチャンネル が含まれていると、MonacaのiOSアップロード機能を使用してiTunes Connectへアップロードした際に、下記のエラーが出力されます。

ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'アプリ名.app' can't be transparent nor contain an alpha channel."

このエラーが出力された場合は、「App Sore アイコン」を確認し、画像に 透過アルファチャンネル が、含まれていないことを確認してください。

基本的に、iTunes Connectへ登録している「App Sore アイコン」と同じものを登録することでエラーは表示されなくなります。

iTunes Connectへアップロードした際の多いエラー

iTunes Connectへアップロードした際に多いエラーとして、

すでに同じバージョンが登録されている場合
ERROR ITMS-4238: "Redundant Binary Upload. There already exists a binary upload with build version '1.0.1' for train '1.0.1'" at SoftwareAssets/PreReleaseSoftwareAsset
AppleIDが2ファクタ認証されている場合
Error: Unable to validate your application. Please sign in with an app-specific password. You can create one at appleid.apple.com.

があります。

すでに同じバージョンが登録されている場合は、現在iTunes Connectへ登録されているバージョンより大きい値に設定し、ビルドし直す事で対応できます。

Apple IDが2ファクタ認証されている場合は、App用パスワードを使用する事で対応できます。
Apple IDの2ファクタ認証対応については、[Monaca] iOSアップロードエラーについてを参照してください。

Monacaでの一般的なビルドエラーについて

Monacaでの一般的なビルドエラーについては、一般的なビルドとアップロードエラーで公開されています。

ビルドエラーが発生した場合は、一度確認してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0