Ty Lertwichaiworawit
Ty Lertwichaiworawit

Reputation: 2950

My app doesn't support iPhone 4s & 5 on the App Store?

I have just updated a new version of my app and its not supporting iPhone 4s & 5.

From the App Store:

Compatibility: Requires iOS 8.0 or later. Compatible with iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air, iPad Air Wi-Fi + Cellular, iPad mini 2, iPad mini 2 Wi-Fi + Cellular, iPad Air 2, iPad Air 2 Wi-Fi + Cellular, iPad mini 3, iPad mini 3 Wi-Fi + Cellular, iPad mini 4, iPad mini 4 Wi-Fi + Cellular, iPad Pro, iPad Pro Wi-Fi + Cellular, and iPod touch (6th generation).

My older version did support all iPhone, iPad and iPod touch.

In Build settings the valid architectures are (for both debug and release): arm64, armv7 and armv7s

Under required device capabilities I had armv7. My simulators show iPhone 4 & 5 and it runs great.

How do I fix this?

Thanks in advance

Upvotes: 1

Views: 1604

Answers (3)

zendobk
zendobk

Reputation: 548

Build Settings -> Build Active Architecture Only (Release) = No

Upvotes: 1

Ty Lertwichaiworawit
Ty Lertwichaiworawit

Reputation: 2950

So I found the answer to my question.

When I archived my app I had to select "iOS Device" and not archiving for a device that's plugged in at the time.

Source: https://stackoverflow.com/a/24149087/2053537

Upvotes: 2

David Wong
David Wong

Reputation: 10294

Check your info.plist file for items listed under "require device capabilities" It's possible that something has crept into this array that requires iPhone 5S+ to run.

Upvotes: 1

Related Questions