是否有可能在iPhone模擬器w/3.0 SDK中測試我的應用程序。我目前可用的唯一選項是3.2(iPad)& 4.0(iphone)。我知道我可以在eBay或其他地方購買一臺iPod Touch,但是如果可以在模擬器中使用它,我真的很想避免花錢。iPhone模擬器3.0
1
A
回答
2
重要:iOS版4.0採用了相同的Objective-C運行時因爲Mac OS X v10.6中。 iOS 3.2及更早版本使用Mac OS X v10.5 Objective-C運行時。 由於此更改,使用早於4.0的iPhone SDK分發版生成的二進制文件不會在模擬器中運行,該模擬器是iPhone SDK 4.0及更高版本的發行版的一部分。從iPhone SDK 3.2及更早發行版移至4.0或更高發行版後,必須重新構建iPhone Simulator二進制文件以在模擬器中運行它們。如果您在應用程序中使用許可的靜態庫,則必須獲得使用iPhone SDK 4.0或更高版本分發版生成的版本。有關Objective-C運行時的更多信息,請參閱Objective-C運行時參考。
1
另一種方法是在另一臺Mac上保留SDK/Xcode的舊版本,然後在那裏運行舊版SDK和模擬器進行迴歸測試。但是在較舊的設備上進行測試是測試應用程序是否可以在這些較舊設備上合理執行的唯一方法。新設備和模擬器都無法做到這一點。
相關問題
- 1. 模擬iPhone 3.0 SDK與4.0
- 2. Iphone模擬器
- 3. Android模擬器3.0內核
- 4. iphone應用程序運行在模擬器3.0調試但不在運行模擬器3.0版本
- 5. iPhone模擬器 - Calendar.sqlitedb
- 6. iPhone 6.1模擬器
- 7. iPhone 4s模擬器
- 8. iPhone 3GS模擬器
- 9. iPhone模擬器GL_OES_standard_derivatives
- 10. iPhone 3.2模擬器
- 11. iPhone模擬器在3.0不顯示錯誤,但顯示在2.0
- 12. 我的iPhone模擬器3.0通訊錄是空的!
- 13. 如何模擬在iPhone模擬器
- 14. Iphone模擬器 - 模擬漫遊
- 15. iPhone模擬器顯示器
- 16. 在模擬器上安裝Android 3.0 Market
- 17. Android 3.0模擬器啓動問題
- 18. 在Android 3.0模擬器上安裝Gtalk
- 19. iOS 5 iPhone模擬器
- 20. iPhone和iPod模擬器
- 21. 接近iPhone模擬器
- 22. 大iPhone 5模擬器?
- 23. 滾動iphone模擬器
- 24. AFNetworking IPhone 7模擬器
- 25. 禁用iPhone模擬器
- 26. iPhone模擬器掛在NSLog
- 27. GPRS在iPhone模擬器上
- 28. 擴展iPhone模擬器?
- 29. iPhone模擬器和applicationWillTerminate()
- 30. 以前的iPhone模擬器
嗯。所以我猜測我將不得不購買3.x設備。這很糟糕。 – 2010-09-07 01:06:45