ios - 在应用程序商店中创建指向应用程序的 iOS 链接 - 最好的方法?

标签 ios url app-store hyperlink

这是我的要求:

    1.创建指向应用商店中单个应用的链接
    2.通常从应用程序内部、设备上(例如邮件链接)或从 PC(例如通过 facebook 共享链接)访问链接
    3.使用运行 iOS 5+

iPhoneiPad 打开链接

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

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

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

谢谢。

最佳答案

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

  1. 您在代码中使用的链接不应依赖于您应用的“当前”名称,因为这可能会随着时间而改变(例如,Light Alarm Lite 与 Light Alarm Free)。因此,以下 4 个不在恕我直言之列:
    http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
    http://itunes.com/apps/mouseTrapFree
    itms://itunes.com/apps/mouseTrapFree
    itms-apps://itunes.com/apps/mouseTrapFree

  2. 剩下 itunes 和 phobos URL。我刚刚通过 iOS 6 共享功能测试了这两个 URL(因此这在 iOS 5 上可能有所不同,但鉴于数字每天都在减少,我并不介意)。我测试了通过短信、电子邮件、Facebook、Twitter 进行访问(在 iPhone 5 上和使用 Mac)。

两种 url 类型产生的结果几乎相同,除了以下内容:

火卫一: 例如http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=346542660 + 无 - 在 Facebook 上分享此链接会创建一个没有任何图像的 Facebook 链接...这对我来说是个亮点,这意味着我将继续使用 iTunes 网址(见下文)。

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

总而言之,我将继续使用 iTunes 类型的 url。例如: 例如http://itunes.apple.com/gb/app/appName/id346542660?mt=8
(注意:您不必在此 url 中指定 '/appName',只需将其保留为 '/appName/' 即可,这意味着您不必担心应用名称会随时间变化。

干杯,查理

关于ios - 在应用程序商店中创建指向应用程序的 iOS 链接 - 最好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15829768/

相关文章:

ios - AVRoutePickerView 不会拾取 overrideOutputAudioPort(.speaker) 对路由所做的更改

objective-c - 重绘旧缓冲区问题

ios - TableView 单元格重用导致按钮标题在滚动时发生变化

jquery - 如何用jquery替换 anchor 链接的参数?

url - 有什么办法可以克服 URL 长度的 2k 个字符限制?

ios - 尝试将应用程序上传到 Mac App Store,二进制文件无效?

iphone - 这种编程范式对我的成功至关重要吗?

url - 在 Wireshark 中解码 URL

windows-phone-7 - 使用 Visual Studio 2012 创建 WP7.1 Store 包

iphone - linkshare.com 能否用于跟踪 Apple 应用商店中的免费应用转化情况?