我正在完成一款iPhone应用程序。我正在使用外部服务器通知用户我的应用程序何时可以使用更新,并允许他们从应用程序中单击以直接进入应用程序商店的更新。问题是,我似乎无法弄清楚直接转到更新的链接格式。我找到了一种使用 viewsoftwareUpdate 的旧方法(在这里的另一篇文章中提到),但它都与过时的phobos链接有关,我似乎无法让它为我工作。我目前正在使用简单的格式直接链接到应用程序:itms-apps://itunes.com/apps/“appname”,我认为有一种方法可以改变这种格式以进入应用程序更新而不是主应用页面?
这似乎是一个非常基本的功能,所以我很惊讶我找不到任何东西。
此外,是否有人知道如何直接链接到应用商店中用户自己的更新标签?不是特定于一个应用程序,而是更新选项卡,显示可供下载的所有更新。
答案 0 :(得分:8)
原来,phobos链接仍然有用,您可以使用以下URL格式直接链接到更新页面:
itms-apps://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id = [APPID]& mt = 8
当然用您自己的应用ID替换[APPID],不包括括号。这将直接链接到应用的最新更新,而不是主应用页面。
[注意:解决方案已贴在问题中,我只是将其移到了这里--progrmr]
答案 1 :(得分:0)
只需链接到应用商店中的应用,该链接永远不会更改。
该页面将在屏幕截图上方显示更新。
最好的办法是使用JSON或某些XML解析器从应用页面中删除更新信息。
对于所有更新的列表,Apple再次比较已安装应用的版本并相应地列出它们,仅删除更新信息。
答案 2 :(得分:-1)
phobos链接对我不起作用所以我使用了以下链接并且效果很好:
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id=[APPID]&mt=8