canOpenURL and openURL limitations alternative

Originator:claes.jacobsson
Number:rdar://21327213 Date Originated:10-Jun-2015
Status:Open Resolved:
Product:iOS SDK Product Version:iOS 9.0 beta 1
Classification:Enhancement Reproducible:Always
 
I have read and heard about the changes being made to canOpenURL and openURL in iOS9. Instead of making any of those changes, I suggest a user permission question is implemented for each URL an app wants to open/check for. 

Example 1:
"Launcher" would like to open "Messages" [Don't allow] [Ok].

Example 2:
"Launcher" would like to be able to open the following 12 apps:
- A
- B
- C
- ...


This way, all the good ways these methods are being used today will remain unaffected. However, for apps scanning devices to gather information about what apps a user have installed, it would be harder to keep doing that.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!