2012-03-08 112 views
21

可能重複:
ios 5.1 with xcode 4.2 for iOS development的Xcode 4.2(雪豹)和iOS 5.1

我更新了我的iPhone到iOS 5.1。 我的操作系統是Snow Leopard。
現在我需要sdk 5.1開發,使用xcode 4.2。

我在哪裏可以下載它?
有什麼建議嗎?

解決方案: 降級到ios5.0或更新到獅子

+1

同樣的問題:http://stackoverflow.com/questions/9613565/ios-5-1-with-xcode-4-2-for-ios-development/9613774#comment12199185_9613774 – Pochi 2012-03-08 08:58:00

+2

請不要編輯答案,感謝一個解決方案,但將它們投票,並將其中一個標記爲已接受。謝謝。 – 2012-03-15 20:16:26

回答

26

你不能。

您需要更新到Mac OS 10.7 Lion才能使用5.1 SDK獲取最新版本的Xcode。

Snow Leopard上Xcode的最新可安裝版本將爲4.2。蘋果真的希望開發人員隨時瞭解所有事情,無論是MacOS還是iOS。

+0

解決方案是將我的iPhone降級到iOS 5.0? – Dany 2012-03-08 08:54:34

+0

或將您的Mac升級到Lion。 – 2012-03-08 09:01:26

+1

您無法降級您的iThing。一旦你起牀了,你就不能失望。更新到獅子 – 2012-03-08 11:17:07

0

iOS 5.1僅在xCode 4.3.1中可用,並且它在Lion中唯一可用,對不起。

,你可以嘗試改變你的Mac的版本,並僞造其安裝4.3.1,但我不能向你保證它去上班......

1

如果你還想留下來的雪豹,下載iOS 5.0.1您的設備的固件在此鏈接上:http://www.iphonefirmware.com/firmwares-download

並在iTunes上進行手動恢復。

我今天(2012年3月8日)在我的iPad 2上做了它,它的工作原理,蘋果公司似乎仍然簽署了這個iOS版本。我估計不會很長時間,所以請儘快做。

55

要獲得的Xcode 4.2雪豹運行5.1,你可以做到這一點的設備上運行代碼:如果有其他Mac上運行獅子+的XCode 4.3.1您可以將文件從

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) 

在您的Mac SL相當於地方:可能

/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

,也從獅子機在iPhoneOS.platform文件夾複製version.plist到SL機器。

在SL機器上重新啓動XCode並重新連接這些設備,看起來非常滿意。

[編輯:如果您無法訪問Lion + 4.3.1的計算機,則可以將文件從4.3中取出。1個DMG可以從蘋果公司這裏下載:http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

然後安裝在Xcode的圖標DMG,顯示包內容,並深入到

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport to 

找到上述文件]

在。步驟:

  1. 停止的XCode SL機器上
  2. 斷開iphone
  3. 摩的Xcode 4.3.1映像(.dmg,你可以從蘋果開發網站下載)
  4. 的Xcode的4.3.1
  5. 副本XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)<HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  6. 副本顯示軟件包contentes XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist<HD>/Developer/Platforms/iPhoneOS.platform/
  7. 開始Xcode
  8. 連接你的iphone,它應該工作。
這裏
+2

還有幾個其他文件夾需要抓取。請參閱https://devforums.apple.com/message/630144#630144 – 2012-03-09 21:48:55

+1

不幸的是,4.3.1 dmg已經消失,獨立dmg安裝被棄用,以支持xcode的應用商店安裝,不清楚您將能夠獲得從未來的危害。仔細狩獵和詛咒可以找到4.3.2 dmg(http://adcdownload.apple.com/Developer_Tools/xcode_4.3.2/xcode_432_lion.dmg),但這可能是可用的最後一個dmg,我還沒有知道上述解決方法是否適用於此dmg,並等待d/l。 – natbro 2012-03-22 07:49:40

+1

hooray,同樣的說明適用於4.3.2 dmg。一定要按照建議將DMG中'/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Develope r/SDKs/iPhoneOS5.1.sdk'文件複製到你的'/開發人員/平臺/ iPhoneOS.platform/Developer/SDKs /',否則調試相當破碎。你也會想做一個乾淨的構建或你的斷點不起作用。 – natbro 2012-03-22 08:30:39