在应用商店中创建一个应用程序的iOS链接 – 最好的方式?

这是我的要求:

1.创建应用商店中单个应用程序的链接2.从应用程序,设备(通常是邮件链接)或PC(例如通过Facebook共享链接)访问链接3.使用iPhone或iPad运行iOS 5

我已经做了一些挖掘,并提出了以下选项:

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=487547243

http://itunes.apple.com/gb/app/anyValue/id487547243?mt=8

http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree

http://itunes.com/apps/mouseTrapFree

itms://itunes.com/apps/mouseTrapFree

itms-apps://itunes.com/apps/mouseTrapFree

只是想知道其中一个(或一些)是否比其他更好?

谢谢.

解决方法

好的,做了很多研究/测试,这里是我的结论:

>您在代码中使用的链接不应该依赖于您当前的应用程序名称,因为这可能会随时间而变化(例如Light Alarm Lite和Light Alarm Free).因此,以下4个是呃:
http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
http://itunes.com/apps/mouseTrapFree
ITMS://itunes.com/apps/mouseTrapFree
ITMS-应用://itunes.com/apps/mouseTrapFree
>那会留下itunes和phobos的URL.我刚刚通过iOS 6共享功能测试了两个URL(所以这可能在iOS 5上有所不同,但是给定的数字每天都在减少,我真的不介意).我通过短信,电子邮件,Facebook,Twitter(在iPhone 5上使用Mac)测试了访问.

除了以下内容之外,两个网址类型都产生接近相同的结果:

火卫一:
例如http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=346542660
没有
– 在Facebook上共享此链接创建了一个没有任何图像的Facebook链接…这是我的showstopper,这将意味着我将使用iTunes urls(见下文).

iTunes的
例如http://itunes.apple.com/gb/app/appName/id346542660?mt=8
当打开iphone’邮件’应用程序的链接时,应用程序商店在“邮件”应用程序中打开,底部没有标签出现,所以这可以说是增加了对您的应用程序的关注
– 没有

总而言之,我将会和itunes类型的URL一起前进.例如:
例如http://itunes.apple.com/gb/app/appName/id346542660?mt=8
(注意:您不必在此网址中规定“/ appName”,只需将其保持为“/ appName /”即可正常工作,这意味着如果随着时间的推移应用程序名称更改,您不必担心.

干杯,查理

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...