2013-12-10 107 views
0

正如你在圖像中看到的,我在Xcode中爲模擬器安裝了IOS 5.1版本,但令人驚訝的是,我可以在項目中選擇它,但在另一個項目中卻沒有。模擬器上ios的選擇Xcode

http://postimg.org/image/jp184gmlz/

這究竟是爲什麼?任何線索?

+0

什麼是部署目標? – the1pawan

回答

2

項目的部署版本可能是設置到iOS 6或7

+0

我已將其更改爲5.1.1,並且IOS 5.1選項不在模擬器菜單中 – Andoxko

+0

如果模擬器爲5.1,那麼爲什麼要將部署目標更改爲5.1.1?將其設置爲5.1,而不是5.1.1。同樣重啓Xcode,因爲它有時會讓人感到困惑。 – Jim

+0

因爲我試圖將它設置爲5.1(「包括arm64 slice的應用程序與5.1.1之前的iOS版本不兼容」),並且我忽略了arm64的用途,即使如何禁用它,我是新的Xcode :( – Andoxko

0

檢查部署目標設置爲你想要支持的iOS最低版本。選擇在Project Navigator項目,然後檢查部署信息部分在常規選項卡:

enter image description here

+0

我已將其更改爲5.1.1,並且IOS 5.1選項不在模擬器菜單中 – Andoxko

+0

@AndoniMuruamendiaraz嘗試將其設置爲5.1,而不是5.1.1 –

+0

5.1或5.1.1無關緊要如果要構建包含64位和32位的組合二進制文件,部署目標應爲5.1.1或更高 –

1

,因爲你已經安裝了IOS 5.1模擬器 在第二圖像這是你的第一個項目是同時顯示iOS5的。 1和ios7都因爲你已經設置其部署到5.1,

和第二個項目部署目標只選擇ios7,所以..

組項目的部署版本到iOS 5.1,並檢查。

+0

我已將其更改爲5.1.1,並且IOS 5.1選項不在模擬器菜單中 – Andoxko

+0

如果模擬器爲5.1,那麼爲什麼要將部署目標更改爲5.1.1?將其設置爲5.1,而不是5.1.1。檢查Jim的評論。 –