我安裝了新的GM iPhone sdk。當我嘗試針對iOS 3.0進行編譯時,它聲稱圖書館缺少 。現在怎麼辦?我認爲我有3.2.2的安裝DMG的地方,如果有幫助的話。在Xcode 3.2.3中鏈接較舊的iPhone OS
0
A
回答
0
執行以下操作
- 須藤/開發/庫/卸載-devtools -mode =所有 (這將卸載當前的XCode安裝)
- 然後安裝第一個舊的XCode(3.2最終版)的默認文件夾(/開發人員)
- 然後安裝新的XCode(3.2.3 GM)在其他文件夾(/ DeveloperBeta)
這樣,您將有兩個。並且可以從/Developer/Applications/Xcode.app或/DeveloperBeta/Applications/Xcode.app
3.2.3最後測試版做了刪除所有其他SDK的原因很多人推出的Xcode嘗試發佈的測試版SDK開發的應用程序,這不會被蘋果公司接受。與通用它將是相同的
2
總是使用最新的SDK可用。通過針對較老的SDK構建,幾乎沒有什麼可以獲得的(而且你放棄了很多)。它限制了可以調用哪些API,並且還可以防止代碼利用新設備上的操作系統功能。
如果您需要在較早的操作系統版本上進行部署,只需將「部署目標」設置爲您需要運行的最早版本即可。你不需要它的SDK。
相關問題
- 1. Xcode:如何在XCode 3.2.3中添加對OS 3.0的支持
- 2. 用XCode 3.2.3編譯iphone 3.1.3?
- 3. iPhone SDK4.0和xcode 3.2.3問題
- 4. AVFoundation爲什麼不能鏈接到我的XCode 3.2.3 iPhone 4.0.1項目?
- 5. 升級到xcode 3.2.3 for iphone應用程序後的鏈接器錯誤
- 6. 如何在Xcode 3.2.3(iPhone SDK 4 beta)中啓動iPhone 3.1.3項目
- 7. 是否可以使用XCode 3.2.3中的iPhone Simulator 3.1?
- 8. 針對僅針對iPhone的Xcode 3.2.3中的3.x SDK構建?
- 9. 從Xcode 3.2.2到Xcode 3.2.3
- 10. XCode中的綁定3.2.3
- 11. 與較新的庫鏈接而不是舊的鏈接
- 12. 在XCode 3.2.3中驗證iPhone應用程序
- 13. 在Xcode中鏈接
- 14. iphone - 有關部署目標的Xcode 3.2.3錯誤
- 15. iPhone OS4(XCode 3.2.3)上的setFetchLimit和sectionNameKeyPath導致崩潰
- 16. 從Xcode 3.2.2移到Xcode 3.2.3?
- 17. 舊的JBoss 3.2.3中的Web服務.GA
- 18. xcode 4.0.2不會爲iPhone重建較舊的項目
- 19. 如何使用較舊版本的Xcode支持較大的iPhone 5屏幕?
- 20. 在靜態庫中鏈接Mysqllib(MAC OS X.8.4,Xcode 4.6.3)
- 21. Python 3.2.3,easy_install,Mac OS X
- 22. 當爲iPhone Simulator構建時,OS 10.6的鏈接錯誤?
- 23. 編譯失敗的xcode 3.2.3
- 24. iPhone sdk 3.2.3升級問題
- 25. PhoneGap(iPhone/Xcode 4)在Safari中打開的所有鏈接
- 26. 在Xcode中鏈接OpenCV庫
- 27. Libz未在XCode中鏈接
- 28. Xcode 4 NSLog宏鏈接在Xcode 3中
- 29. 較舊的XCode命名空間錯誤
- 30. 運行較舊的iOS版本XCode
儘管不應該允許最新的測試版(GM)發佈應用程序? – Moshe 2010-06-11 04:25:37
是的,你是對的。昨晚,蘋果也收到了這條消息。 現在,我想在我的GM中,我有3.2旁邊的4.0。但我自己也需要3.0,所以我都有兩個Xcode – Allisone 2010-06-11 09:53:21