Post

Replies

Boosts

Views

Activity

UIRequiredDeviceCapabilities and Xcode 13 - cannot run on iPhone 5s and my builds are rejected by Apple reviewer
Hi, I'm working at an app with minimum iOS version 10.0 Recently I updated Xcode to version 13.2.1 The builds sent with this Xcode version to review are rejected by reviewer with this reason: "We were unable to install the app on iPhone. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on iPhone" I also discovered that Xcode fails to run the app on iPhone 5s with iOS 11 without showing an error. The app cannot be installed via Test Flight on this device. The app works ok on iPhone SE 2020 (iOS 14.5) and iPhone XS (iOS 15.3) installed via Xcode or Test Flight. This problem can't be reproduced with Xcode 12.5. The app works on iPhone 5s and the build was accepted by reviewer. (the exact same code that didn't work on Xcode 13.2.1). I reported this to Apple but they replied with: "Please correct your Info.plist" Info.plist have armv7 as the only value for UIRequiredDeviceCapabilities array. Anyone facing this problem? Any solutions? Thanks!
4
0
1.6k
Mar ’22
Not account-based features? Multi-platform app
Hello,We have an app rejected with the following reason: "your app requires users to register or log in to access features that are not account-based."The app is an audio app that asks for a subscription (in-app purchase on iOS) to access premium content. That subscription is valid on all platforms (iOS & Web, Android when it will be available), so before paying the subscription we ask the user to register or log in. If we don't do that, how can we use the same subscription on all platforms?What "account-based features" are? Why having access to premium content on all platforms using the subscription made on a single platform is not considered account-based feature?Thanks!
7
0
8.3k
May ’20