iTunes Store 不显示应用程序的更新按钮

iTunesStore not showing update button for app

我们在应用程序中实现了强制更新功能。它工作正常并在我的应用程序中显示更新警报。

单击更新后,我将打开以下内容 url:

var strAppstoreLink = itms://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8

使用以下代码:

UIApplication.sharedApplication().openURL(NSURL(string:strAppstoreLink)!)

它打开并重定向到应用重定向到 iTunesStore

Snap of iTunesStore opened.

但它将按钮文本显示为 OPEN 而不是 UPDATE。

但同时我在同一个 phone 上打开 AppStore

Snap of AppStore opened

它将按钮文本显示为更新。

有没有人有同样的想法。

Updating the url as following worked for me.

已更改

itms://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8

https://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8

我们有同样的问题。似乎解决方案是 re-direct 到 link:

itms-apps://itunes.apple.com/app/apple-store/{AppID}

不是这样的:

itms://itunes.apple.com/app/apple-store/{AppID}

这将 re-direct 到 Appstore 应用而不是 iTunes 商店应用!

原因可能是您的设备安装的 iOS 版本低于新版本应用所需的版本。

要确定是否是这样,请卸载该应用程序,然后尝试从应用程序商店下载新的应用程序。

我就是这样。