LoginSignup
2
3

More than 5 years have passed since last update.

iTunesConnectにアップしたアプリが消えたときの解決方法

Last updated at Posted at 2017-04-18

動作環境

  • Xcode8.3.1

問題

Xcodeにてアプリをアーカイブして、iTunes ConnectへアップロードしたときにXcode側ではSuccessの表示になったのに、iTunes Connectでは表示がされないという事象がありました。
それを解決する方法を記したいと思います。

Xcode側の表示

一見成功したように見えるのです 。

20170418_1492500802.jpg

iTunes Connect側の表示

20170414_1492170186.jpg

Xcodeでビルドをアップすると+ボタンが表示されビルドバージョンでどのビルドを選択出来るようになります。
しかしこの問題では+ボタンが表示されず、Xcodeでアップしたはずのアプリビルドの選択ができない状態になっています。

原因

調べると以下の二点を突破していないとこのような事象があるそうです

  • 契約書の更新があった場合、iTunes Connectにて承諾をし、送られたメールを認証する
    • 今回請負で受けた仕事でして、AppleIDは共有して運用してました。そのためメールが送られてくることが抜け漏れていました。
  • Apple Watchのアイコン画像にアルファチャンネルが含まれていた

解決方法

契約書更新

メールを確認して承認をします。

Apple Watchのアイコン画像にアルファチャンネルが含まれていた

Apple Watchのアイコン画像にアルファチャンネルが含まれていると、iTunes Connect側でアプリが反映されないようです。

アップロードしてしばらくするとiTunesConnectから以下の様なメールが来ていました。

Dear developer,

We have discovered one or more issues with your recent delivery for "[APPNAME]". To process your delivery, the following issues must be >corrected:

Invalid Icon - The watch application '[APPNAME].app/Watch/watchkitapp.app' >contains an icon file >'[APPNAME].app/Watch/watchkitapp.app/AppIcon40x40@2x.png' with an alpha >channel. Icons should not have an alpha channel.

...以下略
Once these issues have been corrected, you can then redeliver the >corrected binary.

Regards,

The App Store team

具体的なアプリ名を[APPNAME]に置換しています

アルファチャンネルを含めないようにアイコン画像を作成し直します。

今ある画像をプレビューアプリで開きます。

ファイル > 書き出す メニューからアルファチャンネルのチェックを外して保存します。

20170418_1492518093.jpg

この画像をアイコンに差し替えて、もう一度アーカイブし、iTunes Connectにアップロードします。

これでうまくいくはずです。

参考

2
3
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
2
3