以百度地图为例:
<a href="http://itunes.com/apps/百度地图">百度地图</a><!--to itunes-->
<a href="itms://itunes.com/apps/百度地图">百度地图</a><!--to itunes then jump to app store(iOS5) to itunes(iOS4)-->
<a href="itms-apps://itunes.com/apps/百度地图">百度地图</a><!--to app store-->
<a href="http://itunes.apple.com/app/id452186370">百度地图</a><!--to app store-->
<a href="itms://itunes.apple.com/app/id452186370">百度地图</a><!--to itunes then jump to app store(iOS5) to app store(iOS4) -->
<a href="itms-apps://itunes.apple.com/app/id452186370">百度地图</a><!--to app store-->
以上方式均可实现,差别在于第一个跳到itunes程序,第二个和第五个在iOS5上会先跳到itunes程序,再跳到app store,在iOS4上一个跳到itunes,另一个跳到app store。其余方案都会直接跳到app store。
还有一点,使用http协议的会引起一次redirect,你会看到浏览器先加载这个url,再跳转到对应的程序,而itms和itms-apps协议不会。
以上代码在iPhone4S(iOS5.1)、iPhone4(iOS4.3)和iPad(iOS5.1.1)上试验通过。
结论:
建议使用如下形式作为跳转,理由:各iOS版本行为一致(至少我测试的这几个都一致)、没有redirect过程,体验更佳:
<a href="itms-apps://itunes.apple.com/app/id452186370">百度地图</a>
参考资料:
- Technical Q&A QA1633
- Technical Q&A QA1629
- Apple URL Scheme Reference
- http://stackoverflow.com/questions/433907/how-to-link-to-apps-on-the-app-store
相关推荐
自己亲手整理的ios 应用发布到appstore的全部流程,含有配图,清晰明了,学不会只能说你笨。
1.多数应用中的评价功能都是基于此方法实现 2.可以跳转到AppStore或者iTunes 3.只能在真机上测试,模拟器没有AppStore和iTunes
iOS 隐私政策 SafariViewContoller 弹出隐私URL作为提醒,6月份App Store审核指南已更新,要求在应用审核流程中为所有新应用和应用更新制定隐私政策。从2018年10月3日开始,App Store Connect将要求所有新应用和应用...
iOS上架AppStore流程,包含app上架主要流程及其中各步骤中的需注意的细节
高仿iOS11 App Store列表效果.拖动效果+转场动画,(根据别人的代码改造,方便之后使用)
iOS开发指南 从Hello World到App Store上架 第4版 。
但往往我们都是直接给推广图片加了一个下载链接(App Store中的)。所以咱们来模拟一下用户的操作步骤: 1、用户第一次访问宣传页面 a、点击Banner,进入到APP Store中对应的APP下载页 b、APP下载页中提示:安装;...
IOS开发指南 从HELLO WORLD到APP STORE上架 第5版.pdf
1. ios 上架app store 2. app 3. ios 4. 香蕉云 5. ios证书申请 6. 传至app store 提交审核 7. 审核发布整个流程
iOS程序里打开链接到app store用户评价界面
iOS AppStore上架流程图文详解2021版 (下)
目前很多应用是要求点击事件直接跳转到App Store,最近工作中就遇到了一个跳转 App Store 评分或者下载更新的功能,网上查到很多跳转方法,这里记录一下,下面话不多说了,来一起看看详细的介绍吧。 主要跳转方法有...
unity与iOS交互进行App Store内购,适用于游戏开发进行打包iOS并发布到App Store中使用app内购不会的unity开发者,使用简单,方便。可以很大提高游戏开发者的效率。
iOS 6 SDK在应用内展示App Store
iOS 11 App Store转场动画
发布iOS APP 到 App Store的教程,PDF版高清电子书
ios跳转appstore评论,并检查时间间隔,用来断定是否评论
中文版ios App上线操作流程文档。已经过实践检验。
iOS开发指南 从Hello World到App Store上架 第4版 pdf part2
苹果IOS程序在AppStore程序发布过程总结,帮你理清思路一步步发布到苹果AppStore