我们最近在App Store中提交了现有应用程序的更新版本。但我们收到了其中一位用户的问题,称更新后该应用无法正常运行。因此,为了复制相同的内容,重现的步骤是什么,以便我可以分析问题?
任何帮助将不胜感激。
答案 0 :(得分:2)
要模拟之前将yoru更新版本推送到AppStore,您可以:
从appstore下载旧版应用
在同一设备上从XCode运行应用的更新版本。
幕后会发生什么,您的应用程序将以类似于Appstore的方式进行更新。您的应用程序将部分更新,而您的doucments文件夹将保持不变。 (通常会导致问题)
此解决方案更好,因为它可以让您检查之前的问题,并将更新推送到Appstore。
答案 1 :(得分:0)
只需在设备上安装应用商店中的应用版本,然后将更新后的版本安装到您的设备即可。您可以在安装新版本时使用Xcode对其进行调试。
答案 2 :(得分:0)
答案 3 :(得分:0)
过去很多次发生在我身上,我测试了一个新版本,一切看起来都不错,但当我提交更新并获得批准时,用户开始抱怨崩溃或数据丢失。
这是解决问题的方法。
(这是最重要的一步)您需要在实际的Apple设备上安装旧代码或旧二进制文件。 (物理iPhone / iPad)
现在转到iTunes并安装新的更新。
将您的物理iPhone / iPad连接到您的计算机,启动Xcode并开始调试。
注意:很多时候,模拟器中的操作完美无缺,但在实际设备上会中断。在真实的东西上测试你的代码总是很重要的,因为用户将会是这样。