我的应用可以提供“在 App Store 中更新”链接吗?

Posted

技术标签:

【中文标题】我的应用可以提供“在 App Store 中更新”链接吗?【英文标题】:Can my app provide an "Update in App Store" link? 【发布时间】:2010-08-01 17:04:05 【问题描述】:

出于各种原因,我需要我的 iPhone 应用程序包含一种方法来告诉用户该应用程序有新的更新可用并提示他们在 App Store 中进行更新。

似乎曾经有一种未记录的方式来提供一个 html 链接,该链接会导致 iPhone 打开应用程序的升级页面,或者其他什么?

How can i make a link to update my iPhone application?

https://devforums.apple.com/message/139548#139548

不幸的是,iTunes 链接的格式似乎已从这些旧的“Phobos”类型链接(使用“WebObjects”)更改为新的?我对旧系统和新系统都不是很熟悉...

我可以创建一个链接,将我的用户直接带到 App Store 上的“升级应用程序”屏幕吗?或者更好的是,它会立即为我的应用启动升级?

【问题讨论】:

【参考方案1】:

Apple 提供了一个 iTunes Link Maker 工具供您使用:http://itunes.apple.com/linkmaker

只需将“媒体类型”作为应用程序并输入应用程序名称即可。 Apple recommends 使用 NSURLConnection 在您的应用程序中打开链接,因为它会切断所有正在进行的重定向并直接打开到 AppStore 应用程序。

【讨论】:

我看不出这具体是如何将 iPhone 用户带到我的应用程序的“升级页面”的?它不会将他们带到应用程序的常规页面吗? 您确定火卫一链接不再起作用了吗?这仍然使用一个developer.apple.com/iphone/library/qa/qa2008/qa1629.html 他不是在寻找在应用商店中打开 HIS 应用程序,而是希望将用户带到他们将应用程序更新到最新版本的屏幕,以便鼓励他的用户保持最新状态. @KennyWyland 可能想再次阅读这个问题:Or even better, one that will initiate the upgrade for my app immediately?

以上是关于我的应用可以提供“在 App Store 中更新”链接吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以用 redux 提供者和 apollo 提供者包装我的应用程序吗?

与我的应用程序一起提供的开源数据库[关闭]

如何将我的应用程序提供给客户进行测试 [关闭]

我是不是可以通过 3rd 方支付网关为我的 iPhone 应用程序提供支付?

如何获取访问我的应用的内容提供者的应用的包名?

将 wordexp 的输出提供给 getopt_long 会使我的 linux cli 应用程序崩溃