2016年02月03日

[iOS] Test Flight で 「This build is incompatible with your device」が出てインストールできない

iPhone4s、iPhone5の話。
iOS8以上の端末なのに、Test Flight からインストールできない!
そんな状況になりました。
使用しているのはXcode7.2。

Test Flight のメッセージは
「This build is incompatible with your device」

Build Settings を見ると、
Valid Architectures = armv7 armv7s arm64

問題ないはず。
調べたところ、「Build Active Architecture Only」の項目がデフォルトで「YES」になっていて
これが原因でした!

PCに接続してテストしていたのは iPhone6 でした。
なので、当初の設定ではiPhone6 用のアーキテクチャの端末でしか動作しないということでした。

Build Active Architecture Only = NO

にしてビルドしてTest Flightにアップしたら、iPhone4S、iPhone5でもインストールできました。
この項目、YESにしたままリリースしてしまうと、対象ユーザーを減らしてしまうので
要注意ですね!

スクリーンショット 2016-02-03 18.36.20.png

参考:
[iOS]申請時にビルドしたアプリのアーキテクチャでエラー
http://nanoka.wpcloud.net/?p=1505
posted by be-style at 18:51| Comment(0) | iOS
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。