我已经在版本1.0.0的应用商店中安装了应用程序。 提交应用程序后,我发现几个问题。让用户下载最新版本的iPhone应用程序
现在,我已经发布了1.0.1版,有没有办法告诉苹果或让新用户下载版本1.0.1,而不必用户下载版本1.0.0和更新至1.0.1版本?
我已经在版本1.0.0的应用商店中安装了应用程序。 提交应用程序后,我发现几个问题。让用户下载最新版本的iPhone应用程序
现在,我已经发布了1.0.1版,有没有办法告诉苹果或让新用户下载版本1.0.1,而不必用户下载版本1.0.0和更新至1.0.1版本?
OK的交易:
问鼎的程序状态更改为“准备出售”它是立即可用于升级在AppStore的。但是,对于第一次安装应用程序的用户,他们仍然可以下载旧版本。他们将不得不从appstore更新更新的版本。
这部电视剧可以在任何地方在24-48小时之间,因为你去应用程序状态已更改为“准备上架”。新用户在48小时后应该能够下载最新版本。
如果Apple接受您的版本1.0.1,则自动完成。但是,在这个问题中,我没有看到任何“价值”,因为它非常具体,并且与编程本身没有真正的关系。
用户将被告知有可用的更新,但你不能强迫他们无须在代码的功能升级。
在新用户的情况下会发生什么? – 2013-03-18 23:49:42
他们将下载最新的可用版本,正如我的答案中所述。自己尝试一下,然后下载Shazam这样的应用程序,并查看你获得的版本。 – 2013-03-19 00:03:16
一旦您的更新得到批准并在商店中,新用户将只能看到新版本。将通过App Store应用程序告知现有用户有更新,但没有任何操作会强制更新。
如果要防止用户使用旧版本的一次新的版本可用,则需要将代码添加到您的应用程序,用自己的服务器检查。如果它被告知有更新,您可以显示一个警报,提示有新版本,并阻止用户在升级之前使用该应用。
即使我认为它应该自动更新应用程序。但是,当我删除手机上的应用程序并从应用程序商店下载时,我收到旧版本(1.0.0)。我在那里发生了某种缓存? – 2013-03-18 23:48:26
当您删除应用程序并使用App Store应用程序时,会显示您的应用程序的哪个版本?请记住,在更新显示给所有人之前,您可能需要长达24小时才能看到应用程序已准备好进入商店。 – rmaddy 2013-03-18 23:54:13
它显示旧版本。但在应用商店中,我看到了新的更新。 – 2013-03-19 00:04:17
其实有一种方法!
如果你有一台服务器,你总是可以做以下
即使我认为它应该自动更新应用程序。但是,当我删除手机上的应用程序并从应用程序商店下载时,我收到旧版本(1.0.0) – 2013-03-18 23:47:47
如前所述,Apple在发布到AppStore之前需要批准版本1.0.1 – 2013-03-18 23:50:17
其已获得批准 – 2013-03-18 23:52:17