2014-09-18 76 views
5

我的應用程序目前有6.1基地SDK 6.1犯規節目的iOS模擬器8在Xcode 6.0.1

香港專業教育學院的基礎SDK把iPhoneOS6.1.sdk到: 的Xcode>開發>平臺> iPhoneOS.platform>開發>的SDK>

,它可以讓我建立與基本SDK設置爲iOS6.1

但是,除非我有沒有基本SDK設置爲8.0,它不給我任何運行iOS 7.0模擬器, 7.1或8.0

有沒有人有辦法獲得它向我展示所有的模擬器,即使我的Base SDK是6.1?

+0

爲什麼要這樣做?更新您的應用程序以使用8.0的基本SDK。您有最近3個月的時間來更新和測試iOS 8的應用程序。否則,您可以使用Xcode 5在運行iOS 8的開發設備上測試6.1 Bask SDK應用程序。 – rmaddy 2014-09-18 16:06:37

+0

使用Xcode 5現在很好,但通常是蘋果轉在一段時間之後用舊版本的xcode上傳的能力,我們不會因爲某些原因而更新我們的應用程序以使用新的ios7風格(和ios 7基本sdk),直到明年 – Jeffrey 2014-09-19 08:13:43

回答

1

下載其他可用的iOS模擬器(7.1,7.0和6)。爲我工作

+0

我試過這個,但他們只在基本sdk被設置爲8.0時足夠奇怪。你有沒有通過xcode或某個網站下載它們?你現在可以確認你正在使用xcode 6.0.1嗎? – Jeffrey 2014-09-19 08:14:11

+1

好的,只要我把6.1模擬器放到xcode包的內容中,所有的模擬器都顯示出來了,即使我的基本SDK是6.1解決了! :D – Jeffrey 2014-09-19 08:44:34

+0

不好的建議。請,請不要這樣做! – 2014-11-03 20:04:10

2

前往WindowsDevices然後按下底角的加號並添加您所需的模擬器。

11

在Xcode 6.1中,您可以手動添加模擬器。爲此,請轉至窗口 - >設備並按下底部左側的+符號。

enter image description here

然後你可以選擇設備類型和iOS版本創建的組合。

enter image description here

0

不要上了年紀的SDK複製到新的Xcode。這是不受支持的,很可能導致問題。

您應該使用最新的SDK並將部署目標設置爲您想要支持的最舊的操作系統。我相信現在大多數開發人員正在使用8.1或7.1的部署目標來使用8.1 SDK(或將其設置爲最新版本)。