【问题标题】:how do you link directly to app store app update page?你如何直接链接到应用商店应用更新页面?
【发布时间】:2011-06-21 17:04:24
【问题描述】:

我正在完成一个 iPhone 应用程序。我正在使用外部服务器通知用户我的应用程序何时有可用更新,并允许他们从应用程序内单击以直接进入应用程序商店的更新。问题是,我似乎无法弄清楚直接进入更新的链接格式。我找到了一种使用 viewsoftwareUpdate 的旧方法(在此处的另一篇文章中提到),但这都与过时的 phobos 链接有关,我似乎无法让它为我工作。我目前正在使用简单格式直接链接到应用程序:itms-apps://itunes.com/apps/“appname”,我认为有一种方法可以更改此格式以获取应用程序更新而不是主应用页面?

这似乎是一个非常基本的功能,所以我很惊讶我在上面找不到任何东西。

另外,有人知道如何直接链接到应用商店中用户自己的更新选项卡吗?不特定于某个应用,而是显示所有可供下载的更新的更新选项卡。

【问题讨论】:

  • 无法使用此链接。
  • 我也没有。一直说“无法连接到 iTunes 商店”。
  • 您是否在实际设备上将它用于您等待更新的应用程序?否则,它将无法正常工作。我在我个人等待更新的 3 个不同的实时应用程序上进行了尝试(只需输入他们的应用程序 ID),然后它直接进入每个应用程序的更新页面。
  • 仅供参考,如果已解决,通常最好发布您自己的答案,然后将其视为正确。这样,未来的用户就知道不要来这里回答问题,也可以更容易地找到正确的答案。 (我知道这有点晚了,刚刚在 Twitter 上看到了链接)
  • Gabe:我将您的答案从问题中编辑/移到了答案中(标记为社区 wiki)。如果您可以接受该答案,那么人们可以看到这是已回答的。我一直在寻找这个答案,终于在问题中找到了。

标签: iphone ios hyperlink


【解决方案1】:

事实证明,火卫一链接仍然有效,您可以使用此 URL 格式直接链接到更新页面:

itms-apps://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id=[APPID]&mt=8

当然,将 [APPID] 替换为您自己的应用程序 ID,不包括括号。这将直接链接到应用的最新更新,而不是应用主页面。

[注意:解决方案已与问题一起发布,我只是将其移至此处--progrmr]

【讨论】:

  • 使用真正待处理的更新应用程序出现“iTunes 无法处理请求”错误。 (iOS 5 测试版 5)。
  • 我刚刚试用了我尚未更新的应用程序,效果很好。它不适用于任何应用,仅适用于您在设备上安装且尚未更新到最新版本的应用。
  • @Gurpartap:确保将 [APPID] 替换为您应用的实际应用 ID。
  • 设置了正确的应用 ID。 (只是跟进)不妨试试 fichek 说的。
  • 没有任何效果。仅在 iOS 5 上尝试过。现在将用户带到应用描述页面进行更新。
【解决方案2】:

只需在应用商店中链接到您的应用,该链接将永远不会改变。

该页面将在屏幕截图上方显示更新。

最好的办法是使用 JSON 或一些 XML 解析器从应用页面中删除更新信息。

至于所有更新的列表,Apple 再次比较已安装应用的版本并相应地列出它们,仅删除更新信息。

【讨论】:

  • 这并没有真正实现我想要的。例如,我目前在我的手机上有一个应用程序可以下载更新(显示在应用商店的更新页面上)。如果我在应用商店中导航到该应用主页,我在页面上看不到任何与更新有关的内容。即使我的手机上有该应用程序,并且它正在等待更新,我仍然可以确切地看到任何用户如果根本没有该应用程序会看到什么。正如你所说,屏幕截图上方没有列出任何内容。
  • 他们可以通过从主页重新下载来达到同样的效果,但这是一种令人困惑的用户体验。我希望他们能够真正看到更新,并且如果他们愿意,也能够阅读更新说明。
  • 我想出了办法。在原始帖子中发布了更新。
【解决方案3】:

火卫一链接对我不起作用,所以我使用了以下链接,效果很好:

itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id=[APPID]&mt=8

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 2012-09-24
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    相关资源
    最近更新 更多