簡體   English   中英

如何在xcode 4.3中開發的xcode 3.1中運行xcode項目?

[英]How to run xcode project in xcode 3.1 developed in xcode 4.3?

我已經在Virtual box的幫助下在Windows 7 PC上安裝了Mac OS X Snow Leopard 10.6.2。 在此我安裝了Xcode 3.1,因為它是Mac OS X 10.6.2上Xcode的兼容版本。

在Xcode 4.3中開發的Xcode 3.1中運行Xcode項目時,出現很多錯誤。

有什么方法可以使代碼在xcode 3.1上兼容,或者至少將xcode 3.1升級到xcode 4.3(附近),Mac OS X 10.6.2將支持該代碼。

如果使用您的開發人員帳戶http://developer.apple.com/ios登錄,您將看到一個指向“ Snow Leopard的Xcode 4.2”的鏈接。 那正是你想要的。 Xcode 3.1已過時,並且不包括任何當前的SDK。

自您發布此消息已有一段時間了,所以希望您或其他人發現此功能有用。 我在VirtualBox上運行Mac OS X Snow Leopard時遇到了相同的問題,但無法運行3.1以上的Xcode版本。 我的理解是,將Mac OS作為VM運行不允許您運行標准的內置升級實用程序來升級OS。

如何在Virtualbox中安裝Snow Leopard Hackintosh記錄了最適合我的分辨率。

以下方法是駭人聽聞的,尚未經過任何方式的徹底測試。 在您自己承擔風險時使用這些說明。

首先,您將升級Mac OS Snow Leopard,然后將安裝Xcode 4.2。所需步驟如下:

  1. 為Mac OS VM拍攝快照,以防萬一
  2. 在Google上搜索“ 10.6.7組合更新”(將版本號替換為您需要的版本號)
  3. 從蘋果官方網站下載組合更新並運行
  4. 完成安裝(請勿重新啟動)
  5. Google“ 10.6.7舊版內核”,並下載與組合更新相同版本號的替換版本號(本文的作者建議通過nawcom查找內核)
  6. 安裝舊版內核
  7. 重新啟動Mac OS,您的升級應該完成(注意:當我重新啟動時,一分鍾或兩分鍾后,啟動期間出現的紡車停止了。我不得不用VirtualBox強制重新啟動VM,並且它似乎已正確更新)
  8. 進入Snow Leopard后,單擊右上角的時間/日期,然后單擊“日期和時間首選項”
  9. 取消選中“自動設置日期和時間”
  10. 將日期更改為01/01/2012(這是因為在安裝過程中檢查了過期的證書檢查)
  11. Google“ xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg”,下載並安裝
  12. 安裝后,您現在應該擁有Xcode 4.2的工作副本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM