【发布时间】:2012-09-19 01:24:20
【问题描述】:
我的应用程序使用自定义 URL 方案,因此我在电子邮件中向我的用户发送链接,单击该链接时,会启动安装在他们设备上的我的应用程序。在 iOS 6 出现之前,它一直在无缝运行。 现在,当用户单击链接甚至在 Safari 中手动输入地址时,他们会收到一条错误消息,提示“Safari 无法打开该页面,因为它是本地文件。”
想知道是否有其他人遇到过同样的情况,或者是否有人在这方面有任何指示!
非常感谢任何帮助...
更新:如果我只提供我的应用程序的自定义 url 而没有任何参数,它就可以工作。例如如果我执行“reader-app://”,它会启动我的应用程序,但如果我执行“reader-app://doc=xyz”,它不会!
【问题讨论】:
-
我在 iOS 6 设备上看到了一个简单的电子邮件链接。
-
看到与 QLPreviewControllerDataSource 的自定义 NSURLProtocol 类似的问题