2

我的应用程序使用自定义 URL 方案,因此我在电子邮件中向我的用户发送一个链接,单击该链接时,会启动安装在他们设备上的我的应用程序。在 iOS 6 出现之前,它一直在无缝运行。现在,当用户单击链接甚至在 safari 中手动输入地址时,他们会收到一条错误消息:“Safari 无法打开该页面,因为它是本地文件。”

想知道是否有其他人遇到过同样的情况,或者是否有人在这方面有任何指示!

非常感谢任何帮助...

更新:如果我只给出我的应用程序的自定义 url 而没有任何参数,它就可以工作。例如,如果我执行“reader-app://”它会启动我的应用程序,但如果我执行“reader-app://doc=xyz”它不会不!

4

2 回答 2

2

尝试:reader-app://?doc=xyz(在 // 之后添加一个问号)这样您将指定一个查询字符串。它对我有用,但它会显示一个警告对话框,询问用户是否想用我的应用程序打开 url

于 2012-11-18T19:38:24.610 回答
0

尝试从 中删除-标志reader-app://

在我从 URL 中删除下划线之前,我的 URL 无法正常工作。

前任:

my_app://不管用。

myapp://正在工作中。

这只是一个猜测。

于 2014-09-04T10:43:14.680 回答