白名单网址方案解决方法

时间:2017-02-15 13:54:52

标签: ios security url-scheme privacy info.plist

iOS 9带来了新的安全和隐私措施。其中一项措施是防止滥用canOpenURL发现用户已安装的应用程序。

Apple限制查询URL方案。如果您构建并链接iOS 9+ SDK,则需要将方案列入白名单,您的应用才会查询。

我有一个案例,我在开发时将从我的应用程序打开的应用程序列表未知。

您如何看待,是否有解决方法

1 个答案:

答案 0 :(得分:3)

根据此Article,您无需在Info.plist中列出可以使用openURL打开它的方案。此机制仅适用于canOpenURL而不适用于openURL。