Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

古いiPhone/iPad に対応する時はビットコードに気をつけよう

小ネタです。

Deployment Targetを8.0にしているにもかかわらず、iPhoneだと5s以上でないとApp Storeでインストール出来ないとお客さんから連絡がありました。調べてみると、ビットコードが有効になっているとそのような現象が起きるとのこと。64bitに不対応なプロセッサのせいだよ、と。

ja.stackoverflow.com

というわけで、下記の2つを注意して再アーカイブ

  • Build Phaseの Enable bit codeをFalseに。
  • Archiveをサブミットする時に、include bit code のチェックを外す。

これでApp Storeに出した所、iPhone5s以上の縛りが無くなりましたー