如何在发布之前测试更新过程?

时间:2011-05-24 17:01:14

标签: iphone ios ipad updating

有没有办法模拟应用从版本1到2的更新?

我不确定当我建立和发生时会发生什么在Xcode中运行一个应用程序。我相信当应用程序已经安装在模拟器中时,就会发生更新,就像用户从App Store下载新版本时一样。例如,当我点击Bild& amp;时,sqlite3数据库文件保持不变。运行,而应用程序本身的二进制文件将被替换。

所以问题是:这已经是测试更新程序的安全方法了吗?在发布应用程序并获得数十次不良评论之前有哪些替代方案?

2 个答案:

答案 0 :(得分:2)

除非您更改已保存的文件,否则它将保持原样。如果您真的想测试它,那么只需在测试设备上安装当前/旧版本。然后将新版本构建到同一设备上。这与通过iTunes更新用户的效果相同。

答案 1 :(得分:0)

如果您有一个单独的测试团队无法访问xcode项目,他们仍然可以使用xcode管理器测试更新:

  1. 在您的设备上安装旧版本的应用程序并稍微使用它来模拟真实的用户行为
  2. 在设备上安装配置文件
  3. 打开xcode管理器并将应用的新副本拖到设备上
  4. 这将保持现有数据的完整性,允许您使用旧版本的数据测试新应用。