我们今天刚刚在App Store中批准了应用更新。但是,在某些设备上,当我们下载应用程序时,即使首先完全删除它,它也会安装以前的版本。设备是否以某种方式记住旧版本?这怎么可能?一些没有用于开发的设备似乎从今天开始下载正确的版本。
这可能会发生什么?
答案 0 :(得分:3)
是否已通过TestFlight安装了这些设备?我们遇到了这个问题,TestFlight引发了类似的问题。我们会尝试从App Store下载应用程序,并安装较旧的应用程序版本。有趣的是,在安装这个旧应用程序并返回App Store后,我们会被告知我们的应用程序有更新,我们可以在此时更新到正确的版本。
删除TestFlight及其相关配置文件似乎没有帮助;手机出厂重置就行了。
答案 1 :(得分:2)
我不知道TestFlight。但是,当我的新版应用程序进入“准备出售”时,我遇到了这个问题。花了很长时间寻找这个问题的解决方案。
令人惊讶的是,大约一个小时它自己解决了。所以,我建议你要耐心一段时间后自己动手。
答案 2 :(得分:1)
您的应用获得“准备出售”的时间,新应用关键字(如果有)被App Store索引的时间与二进制下载实际更新的时间之间存在时间差异。根据我们的经验,他们不会超过一个小时,但我可以想象很多因素会影响这种滞后。
如果确实花了很长时间,那么将它报告给Apple可能是一个好主意。
答案 3 :(得分:0)
我遇到同样的问题,我在iTunesConnect的帮助下上传了新版本的应用程序,但应用程序商店未显示我的新版本。 当我将应用程序上载到iTunes时,我上载了应用程序版本1.06,但是由于某些错误,上载是无效的,因此我再次修复了次要错误,然后再次上载,但是这次但没有再次打开该版本(我已经打开iTunes,所以我只是上载了新版本,但不会在iTunes中创建新版本。)
所以我再次在iTunes Connect帐户上单击新版本,并设置相同的版本1.0.7,并在应用程序上设置相同的版本,更改内部版本号,然后再次从Xcode上传到iTunes,然后保存并单击以在经过一天的审核后,将我的新版本上传到应用商店。 并确保如果您正在使用Apple Store应用程序进行下载,则确保直接从应用程序商店下载,然后更新apple store应用程序,否则您的应用程序未显示新版本,则显示旧版本。