这是一个非常简单的PHP代码段.将“myappname”替换为您应用的URL方案. param / value查询是可选的 – 您可以使用任何其他文本并在App Delegate的openUrl方法中解析它.
if (strpos($_SERVER['http_USER_AGENT'],'iPhone OS') !== FALSE) { // redirect header("location: myappname://?key=value"); exit();}
客户用例:
> iOS Safari,您的应用已安装 – 将打开您的应用.> iOS Safari,您的应用未安装 – Safari会抱怨它无法打开链接.>另一个iOS应用程序,您的应用程序安装 – 将切换到您的应用程序.>另一个iOS应用程序,您的应用程序未安装 – 与Safari相同.但是,如果其他应用正在实施UIApplication的canopenURL: – 它可以优雅地将用户带到App Store,但这取决于其他应用开发者.>任何其他设备或浏览器 – 将继续呈现页面,您可以在其中添加包含AppStore链接的HTML.
@H_502_4@ @H_502_4@ @H_502_4@ @H_502_4@ 总结以上是内存溢出为你收集整理的ios – 用于深度链接的Web服务全部内容,希望文章能够帮你解决ios – 用于深度链接的Web服务所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)