Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在iOS上测试应用程序更新的正确方法?_Iphone_Testing - Fatal编程技术网

Iphone 在iOS上测试应用程序更新的正确方法?

Iphone 在iOS上测试应用程序更新的正确方法?,iphone,testing,Iphone,Testing,一些帖子说,在模拟器上测试更新就像通过itunes在旧ipa上安装新ipa来测试更新一样好 ie,以下步骤是否足以进行应用程序更新测试 通过iPhone模拟器安装版本1 在版本1上进行一些数据修改/测试 通过iPhone模拟器安装版本2 确保一切按预期进行 还是我应该改做 通过itunes安装版本1 ipa 同上 通过itunes安装2版ipa 同上 谢谢你模拟器不是在设备上正确测试的替代品。在模拟器和咬了太多开发人员的设备之间存在行为差异,更不用说模拟器不能直接模拟某些硬件了 如果您在iOS

一些帖子说,在模拟器上测试更新就像通过itunes在旧ipa上安装新ipa来测试更新一样好

ie,以下步骤是否足以进行应用程序更新测试

  • 通过iPhone模拟器安装版本1
  • 在版本1上进行一些数据修改/测试
  • 通过iPhone模拟器安装版本2
  • 确保一切按预期进行
  • 还是我应该改做

  • 通过itunes安装版本1 ipa
  • 同上
  • 通过itunes安装2版ipa
  • 同上

  • 谢谢你

    模拟器不是在设备上正确测试的替代品。在模拟器和咬了太多开发人员的设备之间存在行为差异,更不用说模拟器不能直接模拟某些硬件了

    如果您在iOS 4上进行测试,您可以使用OTA安装来减轻通过iTunes进行测试的一些麻烦


    至于我——第二种变体。当然,这是因为模拟器不支持某些功能(例如推送通知)

    下一步是: 1) 安装版本1 2) 做一些动作(喜欢开放关卡,买一些东西(关卡,东西,…),如果是游戏或猜猜看的话,通过一些回合) 3) 在旧版本上安装新版本(我更喜欢从TestFlight应用程序安装。) 4) 测试新版本:所有新功能都应该正常工作,所有通过的级别都应该通过,所有回合、金钱、分数、购买、开放级别。。。应该是开的,买的。。。(与旧版本一样

    别忘了测试新旧版本的交互。特别是指推送(有时旧版本的推送不会带新版本进入设备)和发送游戏、礼物、消息