2016-09-17 30 views

回答

55

1)你必須下載至少的iOS 8.x中,9.x中的SDK能夠運行iPhone 4S模擬器。

enter image description here

2)部署目標應保持至少9.x中看到iPhone 4S的模擬器在您的項目提供模擬器的列表。

enter image description here

我提供一個Xcode 8和這些模擬器:

enter image description here

+0

到達這些SDK的菜單選項是什麼?爲什麼你沒有iPhone 7作爲模擬器?謝謝! – nomad

+1

Xcode - >首選項 - >組件 - >模擬器 – pedrouan

3

iOS10不支持iPhone 4或iPhone 4s。因此它從Xcode8中被蘋果刪除。

如果您還想使用7.1(從Xcode 7複製磁盤映像)。這將工作,但不知道是否允許這樣做。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1

+0

這不會添加舊的部署目標。 – Sergei

+0

@Sergei我已經試過這個,它的工作原理。你可以請好血清不會添加舊的目標?當你複製上面的磁盤映像時,你需要重新打開新的Xcode並選擇你的設備,你可能會收到錯誤信息,點擊修復問題,你應該可以使用它。 –

+0

我在下拉列表中搜索7.0。但後來我用手輸入了它,這很有效。 – Sergei

5

的Xcode 8包括從iPhone 5 &默認部署目標10.0較高的模擬器,但你可以添加一個新的模擬器。

1)改變 「iOS的部署目標10.0」 9.3

2)在 「的iOS模擬器」 選擇下載模擬器

3)模擬器下載這樣的:

enter image description here

選擇您需要的模擬器。

4.)等待它被下載。

5.)添加新的模擬器。

6。)享受= D

1

我找到了一個快速解決方案 - 使用iPad模擬器。它模仿iPhone 4的屏幕大小。 如果你有一個通用應用程序 - 臨時禁用此功能(打開你的目標 - >選擇'常規'選項卡 - >向下滾動到'部署信息'部分 - >點擊'設備'下拉菜單 - >選擇'iPhone')。

+0

你確定嗎? :噢!哇,我會嘗試。 –

+1

您節省了我的一天..我正要下載iOS 9.x sdk和iPhone 4S模擬器。我想告訴你的一件事是,你必須使用iPad Pro - > 9.7英寸模擬器,因爲它模仿iPhone 4/4S的屏幕尺寸。 iPad Pro - > 12.9英寸模仿iPhone 5/5C/5S/SE的屏幕尺寸。我還沒有嘗試過使用iPad Air模擬器。 –

相關問題