将 iphone 应用程序重定向到苹果商店

Posted

技术标签:

【中文标题】将 iphone 应用程序重定向到苹果商店【英文标题】:redirect iphone app to apple store 【发布时间】:2010-11-22 23:00:33 【问题描述】:

我有一个 iphone 应用程序,当有可用升级时,我想提示用户升级,如果他们点击升级,我想将他们重定向到苹果商店。这是怎么做到的?

谢谢

【问题讨论】:

另请注意,您可能需要等待一段时间(最多 24 小时?)才能刷新缓存。过去,App Store 会说有更新可用,但点击“更新”只会重新安装旧版本(大概是因为它缓存在服务器上);偶尔也会有用户看到“已发布更新!”推文/等,但在 App Store 上看不到。 【参考方案1】:

Apple 在此处记录该过程:http://developer.apple.com/library/ios/#qa/qa2008/qa1629.html

基础知识归结为使用 NSURL 打开 iTunes 链接:

NSString *iTunesLink = @"http://itunes.apple.com/us/app/warehouse51/id364201184?mt=8";

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];

但是,我认为没有办法直接进入升级选项卡。

注意:火卫一链接通常已过时,因此请忽略您的链接与 Apple 文档中的示例不同。它通常看起来像我在此处更新的示例中的那个。

【讨论】:

令人讨厌的是,4.2 GM 显示“免费/安装”或“1.99 美元/立即购买”,即使您安装了以前的版本(哦,好吧)。不确定他们是否在 4.2.1 中修复了这个问题;我怀疑它!【参考方案2】:

只需为您的应用程序打开适当的 iTunes URL。不过,用户必须自行前往更新选项卡。

【讨论】:

【参考方案3】:

您可能想要使用推送通知,或者让您的应用在线检查某处(您可以更新),以便在有可用更新时发出警报。然后,在用户同意后,只需使用 iTunes URL 将它们发送到商店中的应用程序。

【讨论】:

-1 推送通知不允许用于“营销”,包括提示用户升级。

以上是关于将 iphone 应用程序重定向到苹果商店的主要内容,如果未能解决你的问题,请参考以下文章

一键——3个应用商店——如何将用户重定向到合适的应用商店?

如何将通用链接重定向到应用商店而不在 Safari 浏览器上显示弹出窗口?

重定向到应用商店的链接首先转到移动 Safari 浏览器

Facebook 请求重定向到 Play 商店(而不是实际应用,当它已经安装时)

重定向到应用商店或谷歌播放[关闭]

将客户重定向到另一家商店-Magento 2