27516


iosアプリをリリースしているのですが、App Storeの互換性の欄が以下のように、iPhone5s以降になってしまいます。

[![画像の説明をここに入力](https://i.stack.imgur.com/zUBJM.png)](https://i.stack.imgur.com/zUBJM.png)

以下のようにiPhone全般に対応するようにしたいです。

[![画像の説明をここに入力](https://i.stack.imgur.com/ViP8F.png)](https://i.stack.imgur.com/ViP8F.png)

architectureは、armv7, arm64、valid architectureは、arm64、armv7, armv7sが設定されています。  
info.plistのUIRequiredDeviceCapabilitiesは何も設定されていない状態です。

どのように修正すれば、上記の互換性に関して設定を変更できるのでしょうか。  
よろしくお願いします。

追記  
xcodeのバージョンは7.3.1です。

iPhoneOS9.3.sdk - iOS 9.3 (iphoneos9.3)  
SDKVersion: 9.3

特記事項  
１ビルドをiTunesConnectにアップロードする際にビットコードに関するエラーが出てしまうため、include
bitcodeのチェックを外してアップロードしています。  
２質問させていただいた何日か後に、全く同じビルドをバージョンを上げて申請したところ、iPhone全般に対応するように改善されました。  
しかし、原因が分からないのでまたバージョンアップした時に互換性がiPhone5s以降になってしまわないか、またそうなった時にiPhone5ですでにダウンロードされたものに影響がないか不安です。  
何か、お分かりでしたらよろしくお願いします。


CC BY-SA 3.0
2016-07-04T00:43:24.907
27316
2016-07-11T01:40:37.417
2016-07-09T02:45:20.780
10791
10791
question
swift ios xcode
iosアプリの互換性の設定を修正したい


上と下の対象機種の差は、iPhone4s, iPhone5, iPhone 5c, iPad2, iPad 3,iPad 4, iPad mini,
iPod Touch 5genが除外されていることです。

これらは、いずれも、A7以前のプロセッサで、64bit code executionが出来ません。  
つまり、BITCODEの設定は、大いに関係あるでしょう。今は、BITCODEはデフォルトでオンですが、BITCODEをオフにしないといけない理由は、バイナリの3rd
party libraryを使っていて、それが、BITCODE対応でないくらいしかないと思います。  
可能であれば、BITCODEをオフにする設定を外したほうが、いいでしょう。


CC BY-SA 3.0
2016-07-11T01:40:37.417
27516
2016-07-11T01:40:37.417
75
27316
answer