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