Hello everyone,
We would like to release an app which supports iOS 14 and higher but has certain functionality available only on iOS 15 and higher. This is because the framework we use to provides this functionality is only available from iOS 15.
To achieve this, we are considering dynamically loading the framework based on which iOS version our app runs on.
Would this be in violation with App Review Guidelines?
https://developer.apple.com/app-store/review/guidelines/#software-requirements
We are worried because the section 2.5.2 says:
… apps may not download, install, or execute code which introduces or changes features or functionality of the app, including other apps.
Although we think that our use case of providing the functionality at least to the users on newer iOS is legitimate.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review