LoginSignup
6
5

More than 5 years have passed since last update.

少し昔の iOS アプリを更新したら iPhone 5 とかが対象外になってた

Posted at

Xcode 6 の頃リリースしたアプリを更新して AppStore に上げたら iPhone 5 とかたくさんの機種が除外対象になっていた。

こうしたら iPhone 5 等が除外されなくなった

  1. プロジェクトの Build Setting > Architectures > Build Active Architecture OnlyDebugRelease 共々 Yes になっていたのを Release だけ No にした。

  2. Build Setting > Build Options > Enable BitcodeNo になってたのを Yes にした。



1 は、開発に使ってる実機が iPhone 6 plus だったので、リリースしたら iPhone 6 plus 以外のアーキテクチャが対象外になってたのかな。Debug 時のビルドは早い方がいいので No にしたままでいいのかな。

2 はこのアプリでは、本当に必要だったかはわからない。

取敢えず両方やったら iPhone 5 たちも除外されなくなりました。

6
5
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
6
5