Ios 从应用商店安装的应用程序在大型iPhone上的升级行为与通过Xcode安装的不同

Ios 从应用商店安装的应用程序在大型iPhone上的升级行为与通过Xcode安装的不同,ios,iphone,xcode,app-store,ios8,Ios,Iphone,Xcode,App Store,Ios8,我刚刚发现,我的一个应用程序严重滞后,以至于在iPhone6 Plus上几乎无法使用——上一代iPhone运行良好。现在这就是它变得有趣的地方:当我从Xcode在同样的iPhone6Plus上安装这个应用程序(同样的版本,没有任何内容)时,一切都按照预期工作,没有任何延迟。我已经尝试了构建配置、调试和发布,并且都按预期工作 所以我的问题是,为什么我的应用程序在从应用商店安装时会有不同的行为?我如何通过Xcode重现这个问题?好的,我至少找到了重现错误的方法。要获得与用户从应用商店安装应用程序完全

我刚刚发现,我的一个应用程序严重滞后,以至于在iPhone6 Plus上几乎无法使用——上一代iPhone运行良好。现在这就是它变得有趣的地方:当我从Xcode在同样的iPhone6Plus上安装这个应用程序(同样的版本,没有任何内容)时,一切都按照预期工作,没有任何延迟。我已经尝试了构建配置、调试和发布,并且都按预期工作


所以我的问题是,为什么我的应用程序在从应用商店安装时会有不同的行为?我如何通过Xcode重现这个问题?

好的,我至少找到了重现错误的方法。要获得与用户从应用商店安装应用程序完全相同的体验,请使用临时分发证书将存档导出到.ipa,然后通过iTunes安装此.ipa


总而言之,我认为这是升级新iPhone(6&6 Plus)上的旧应用程序的结果,这显然并不总是像它应该的那样工作。

我也有类似的问题,你是否发现了为什么它在为app store/add hoc构建时表现不同?这与构建配置有关。我对这个问题的回答仍然有效,只需通过iTunes安装导出的ipa即可获得完全相同的体验。