I searched online extensively but could not find any official information on the following questions.
- ATS is applicable only on iOS 9 onward. What happens to older apps (built for iOS 8.x and below) when the device is upgraded to iOS9. Will they have ATS disabled by default or will they stop functioning if they are not ATS compliant?
- Will applications that set the global ATS disabler flag (allowarbitraryloads) be admitted to the app store?
- After iOS 9 releases, can apps linking to older SDKs can still be submitted to the marketplace? Apple is currently accepting apps with deployment_sdk of iOS 5
- After iOS 9 releases, should apps be built with the release version of the SDK?
- I heard that if an app is built against beta versions, it will be rejected. Please correct me if I'm wrong.
Any help is really appreciated. I'll compile the answers in this post to make it easy for later reference.