首先我會解釋我的問題,嘗試在Xcode 4.4.1上支持ios4 +應用程序,然後我有3個問題在下面,我感謝任何可能幫助我的答案。有沒有辦法在Xcode 4.4.1 Mountain Lion上獲得ios4模擬器?
我很高興地使用了各種版本的Xcode,並且最近升級到了Xcode 4.4.1和ML。過去,一直可以將舊版本的模擬器sdks複製到Xcode包內容中的相關文件夾中,這種技術不再適用。
的Xcode的4.4.1廣告與此摘錄如下:
「Xcode中包括一個新的‘下載’偏好設置中安裝可選組件,如命令行工具,和以前的iOS模擬器」
這讓我相信我能夠使舊的模擬器工作,但以我迄今爲止的經驗,你只能得到一個單獨的舊模擬器(ios 5.0)。上面的提取將表明您可以訪問多箇舊模擬器,因爲它使用複數「之前的ios模擬器」。
編輯
你也可以去下載的iOS4.3模擬器的選擇,如果你已經安裝的山獅之前更新到4.4.1的Xcode。然而,一旦你有ML和4.4.1,模擬器將無法工作。
編輯完
我已經能夠使用運行的iOS4.3個人設備(iphone)來測試,但是這不是我測試的理想方式。我支持ios4.0,因此非常適合使用ios4.0,ios4.1,ios4.2和ios4.3的ios模擬器來檢查我的代碼。
我喜歡使用最新的Xcode和ML,但似乎我最好的選擇可能是在Lion上回滾到較舊的Xcode。
問題
1)是否有任何的方式得到的Xcode 4.4.1山獅功能iOS4的模擬器?
2)有沒有計劃在新版本中允許ios4模擬器或讓蘋果故意阻止?
3)有沒有其他的開發人員在這個位置,可以告訴什麼是最好的措施?人們是否在ML上停留/從Xcode 4.4.1回滾?
感謝
第二個編輯 - 我圍解工作
正如我有它確認iOS4的模擬器上不支持的Xcode 4.4.1(ML)和建議是你應該測試上設備。
我決定我仍然需要一個版本的獅子與xcode 4.3.3在它的某個地方,所以我可以訪問ios 4模擬器。因此,在我的imac上,我通過運行osx 10.7 lion的vmware設置了一個虛擬機。在這個虛擬機上,我安裝了Xcode 4.3.3和舊的模擬器,現在我可以使用它們來測試任何ios4問題。
這個解決方案在我的imac上花費了我28GB的內存空間,但是我很高興我有在我的主機上運行的山獅和一臺運行着獅子和xcode 4.3.3的虛擬機。這可能看起來很麻煩,但其他選擇有哪些?
另一種解決方法是詢問用戶大力水手他是如何聲稱做到的。我試圖找出,但沒有得到任何除了不相關的信息,並要求刪除問題。
END第二個編輯
從我的理解,你不應該只是能夠去xcode >>首選項>>下載並只需下載ios4 sdk。 – Popeye 2012-08-15 11:38:16
既然你已經聲明你可以下載4.3模擬器,這需要更新,以告知讀者這個問題給人的印象你不能下載任何。 – Popeye 2012-08-15 13:38:10
我已經更新了3個Mac到ML和Xcode 4.4.1。有一次,我可以選擇下載模擬器4.3(下載後無法使用)。在另外兩種情況下,我只能選擇下載5.0模擬器。感謝負責評級和虛假宣傳的方式,大力水手。 – user1600350 2012-08-15 15:01:36