我有一个发送到电子邮件的URL,如果用户点击该链接,则会打开应用程序(如果已安装),在iOS 8中正常工作,但自从我切换到iOS 9后,重定向到应用程序不再起作用。我试图添加“LSApplicationQueriesSchemes”数组,并在其中添加我的URL方案,但也没有起作用。那么,它错过了什么?
我有一个发送到电子邮件的URL,如果用户点击该链接,则会打开应用程序(如果已安装),在iOS 8中正常工作,但自从我切换到iOS 9后,重定向到应用程序不再起作用。我试图添加“LSApplicationQueriesSchemes”数组,并在其中添加我的URL方案,但也没有起作用。那么,它错过了什么?
iOS9将有关URL方案的一些变化。 http://awkwardhare.com/post/121196006730/quick-take-on-ios-9-url-scheme-changes 是一篇关于这些变化的文章。
基本上,您现在必须在.plist文件中注册您的应用程序支持的所有URL方案。
这个问题正在苹果的支持论坛上讨论:https://discussions.apple.com/thread/7221842
我的公司已经向苹果支持提交了一个关于这个问题的工单。
不幸的是,目前还没有解决方案。