Daniel Seither
Daniel Seither

Reputation: 1759

Will an armv7-only app run on arm64 iOS devices?

I'm working on an iOS app. To keep the binary small and for other technical reasons, I'd like to only build for armv7. I know that the App Store won't accept apps that don't provide an arm64 slice, but currently this is no issue (I'll add an arm64 slice later on). So here's my question:

Will iPhones with arm64 CPUs (iPhone 5s, 6, 6s) run armv7-only apps?

As far as I know, the CPUs are capable of running armv7 code. To support 32 bit apps, it is however necessary that the OS allows it and that the linked frameworks such as Foundation contain an armv7 slice. I can't test this myself as I have no access to an arm64 device.

Upvotes: 4

Views: 2845

Answers (1)

Macrosoft-Dev
Macrosoft-Dev

Reputation: 2185

This compatibility table will help you: enter image description here

Reference: Apple Documents: Device Compatibility

Upvotes: 2

Related Questions