4
A
回答
0
如果你想测试,你必须在之前(使用Xcode或从AppStore)部署以前的应用程序,然后安装更新(使用Xcode或iPCU)。唯一的区别是你的应用程序必须共享相同的包编号。
+1
我想我以前是这样做的,但是有些事情却很奇怪。 我现在想出的最安全的方法是将应用程序从Xcode导出为IPA文件,并使用iTunes将其推送到设备。 – conor
1
根据以下Apple链接,您不能使用Xcode来测试更新,因为它可以生成与实际更新应用程序不同的“frakenbuild”。
因此,您需要创建一个存档/ .ipa并将其安装到手机上,通过旧版本来测试真正的更新路径。
https://developer.apple.com/library/ios/technotes/tn2285/_index.html
为了使开发周期快,只Xcode的改变推动文件到它运行的应用程序,并不会删除现有的应用程序,捆绑的文件。这使得构建速度更快。但这意味着使用Xcode在旧的旧版本上安装应用程序可以为旧的文件创建一个“frankenbuild”,否则它将不具备。这可能会在测试过程中导致问题并掩盖错误。
相关问题
- 1. ios开发检测手机关闭
- 2. 新手在iOS开发
- 3. 如何在手机上开发产品
- 4. 如何测试部署
- 5. 在诺基亚手机上部署MIDlet
- 6. 如何在开发人员机器上测试SSL?
- 7. 在Windows上开发 - >在虚拟机上部署?
- 8. iOS开发测试要求
- 9. 网页开发新手 - 网站出现在手机上很小
- 10. 在实际手机上部署发布应用程序
- 11. 如何在手机上部署移动6应用程序?
- 12. 在真实手机上测试ios程序
- 13. 应该在部署之后开发自己的烟雾测试
- 14. 开发ios 4.1并部署到ios 4.1及以上
- 15. 是否可以在普通的GSM手机上部署使用.net手机开发的应用程序?
- 16. 新手试图部署Asp.Net网站
- 17. 你在手机safari中如何解开手机号码检测
- 18. 在本地网络上测试手机
- 19. 如何在Octopus部署中测试部署
- 20. 在本地主机上部署测试应用程序phing
- 21. 我如何无线部署在ios上?
- 22. 如何在部署rails应用程序时切换env(测试,开发,产品)
- 23. 如何在Ubuntu中连接HTC手机进行开发和应用测试?
- 24. 在开发设备上部署iOS应用程序有效吗?
- 25. 如何测试开发机器上的子域名? abc.localhost
- 26. CustomAction在开发计算机上成功,在部署计算机上失败
- 27. 我应该如何在OSX上开发CUDA和在Linux上进行部署测试
- 28. 可以在开发者的手机上创建测试帐户吗?
- 29. 在多部手机上进行Android测试?
- 30. 在jdeveloper上部署.war开发的glassfish4.0
结帐这个职位。特别是最后一个答案。 http://stackoverflow.com/questions/2524326/how-to-test-an-iphone-application-update – user523234