Xcode7でビルドしたら ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 ..." が出た

(Comments)

下記記事が参考になりました。

【iOS】「ERROR ITMS-90096: "Your binary is not optimized for iPhone 5」がAppStore登録時に発生 - モバイルエンジニアになりたくて http://ubur1114.hatenablog.com/entry/2015/09/17/162934

iOS7で Launch Screen が表示出来ない場合、エラーになるようになった、ということです。

Launch Images Source の指定で Don't use Asset catalogs などしても無駄でした。

そのため、iOS7用の画像アセットを作ります。

画像アセットのファイルを開いて、下部 + ボタンから「App Icons & Launch Images」→「New iOS Launch Images」を選択。

ファイルを投入するのは2段目の、「iPhone Portrait iOS 7-9」の「2x」「Retina4」の箇所で、これ以外は画像の登録は必要ありません。

2x には 640x960 の PNG 画像、「Retina4」には 640x1136 の PNG 画像を入れます。ちなみに、表示する気がない(ここにリソース容量を割きたくない)のであれば、透明1色の PNG 画像でも提出できます。

そもそもこのエラーに遭遇しているとしたら、おそらく今まで iOS7ではラウンチイメージが表示できてなかったと思うので、手間や容量との兼ね合いで決めると良いでしょう。

General -> Launch Images Source で、この画像アセットを指定し、ビルドして提出すればエラーは出なくなりました。

Current rating: 5

Comments

Recent Tweets

  • ytyng

    ytyng @ytyng

    apple developer の、テスト用デバイスのUDIDを1年ごとにチェックして、古い端末を消しちゃうやつ チェックボックスを入れたのを残すのか、消すのかの判断まちがって、全部のUDID消えたわ
    2 months, 2 weeks ago

  • ytyng

    ytyng @ytyng

    うちの会社 TORICO の 代表が今TV出てます #漫画全巻ドットコム #激レアさんを連れてきた
    2 months, 3 weeks ago

  • ytyng

    ytyng @ytyng

    Proofpoint にブロックされているIPアドレスからでも icloud など Apple メールアドレスにメール送信されてもブロックされてない…?
    3 months, 2 weeks ago

Recent Posts

Archive

2020
2019
2018
2017
2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom