我們的質量檢查小組想要在舊版本的iOS上測試我們的應用程序。我們沒有老版本的設備,所以我們想使用xcode的模擬器。我們希望避免讓他們連接到源代碼控制,獲取最新內容和構建。相反,我想給他們發送一些文件,以便在模擬器上運行一些iOS版本。顯然,一個ipa文件將無法工作。任何人有想法?有沒有辦法在沒有源代碼的情況下在模擬器上測試iOS版本?
2
A
回答
6
是的,這可以做到。
如果你打開搜索,並轉到/用戶/用戶 /庫/應用程序支持/ iPhone模擬器/ IOS版本 /應用程序,你會發現安裝在模擬器上的所有應用程序目錄。
只需將該頂層文件夾壓縮爲該應用程序,並讓其他用戶將其放在同一目錄中即可。奇蹟般有效。
注意:我認爲您可能必須先將它編譯爲特定版本的iOS,然後再發送給它們。
0
如果您打算多次這樣做,我建議您購買一些便宜的越獄設備,並將它們降級到3.1或您想要進行質量檢查的版本。有很多的指南,像http://lifehacker.com/5572003/how-to-downgrade-your-iphone-3g[s]-from-ios-4-to-ios-313,而我肯定很多人都想擺脫他們的舊iPhone。
模擬器和真實設備是不一樣的,蘋果建議你用真實設備進行測試。例如,帶有iOS 3.1的iPhone 3G比在mac上運行的3.1模擬器慢得多。
相關問題
- 1. 在沒有模擬器的情況下測試Android瀏覽器?
- 2. 在沒有啓動設備模擬器的情況下測試BlackBerry代碼
- 3. 有沒有辦法告訴iOS要在模擬器上放哪個版本?
- 4. 有沒有辦法在不使用XPath的情況下在代碼驗收測試中單擊純文本?
- 5. 在沒有代碼庫的情況下測試JavaScript
- 6. 有沒有辦法在調試模式下遍歷SQL代碼?
- 7. 有沒有辦法在沒有PAT的情況下移除VSTS代理?
- 8. 有沒有辦法在沒有真正運行測試的情況下爲RSpec測試生成文檔?
- 9. 有沒有辦法在沒有CLI的情況下運行nodejs腳本?
- 10. 如何在沒有每次加載模擬器的情況下在android模擬器上運行測試?
- 11. 有沒有辦法在不啓動引擎的情況下獲得MATLAB版本?
- 12. 有沒有辦法在CDMA模式下運行Android模擬器?
- 13. 有沒有辦法在Silverlight中沒有Webclient的情況下下載文件?
- 14. 有沒有辦法在不破壞代碼的情況下刪除optgroup?
- 15. 在沒有主機的情況下使用源代碼控制
- 16. 在沒有eclipse的情況下安裝Android模擬器
- 17. 有沒有辦法在沒有TestSuite.xml文件的情況下保留TestNG中的測試順序?
- 18. 有沒有辦法在沒有特定順序的情況下測試集合中的元素?
- 19. 有沒有辦法調試在`multiprocessing.Process`上運行的Python代碼?
- 20. 有沒有辦法安裝/模擬舊版本的Safari? (即8)
- 21. 有沒有安裝Flash的情況下測試ActionScript的方法?
- 22. 有沒有辦法在沒有QApplication :: exec()的情況下使用Qt?
- 23. 有沒有辦法在沒有DOM的情況下寫入/刪除xml文件?
- 24. 有沒有辦法在沒有供紙的情況下彈出錢箱?
- 25. 有沒有辦法在沒有使用WMI的情況下管理Microsoft DNS?
- 26. 有沒有辦法在沒有UID的情況下將數據推送到Firebase
- 27. 有沒有辦法在沒有Flash Player的情況下播放視頻?
- 28. 有沒有辦法在沒有SQL Server的情況下部署SQL Server Reporting Services?
- 29. 有沒有辦法在沒有tel協議的情況下撥號?
- 30. 有沒有辦法在沒有SSL證書的情況下清除HSTS?