12
是否可以为iPhone应用程序(例如YouTube和地图)注册基于http +域的URL方案?
每当手机上安装了我的应用程序时,我都希望iOS可以使用我的应用程序从我的域(例如http://martijnthe.nl)中打开URL ;如果没有,请使用Mobile Safari 打开我的域中的URL 。 我读到可以为此创建一个唯一的协议后缀并将其注册到Info.plist中,但是如果未安装该应用程序,则Mobile Safari会给出错误消息。 有什么解决方法? 一个想法: 1)使用在任何桌面浏览器中打开的http:// URL,并通过浏览器呈现服务 2)检查User-Agent,如果是Mobile Safari,请打开myprotocol:// URL(尝试)以打开iPhone应用程序,并打开Mobile iTunes以下载该应用程序,以防尝试失败 不知道这是否行得通...建议?谢谢!