2012-01-01 73 views

回答

4

您是否使用iOS 5.0中引入的代碼&更新? (如故事板)

如果你的答案是肯定的,那麼你不能在4.3.3上運行它。

如果不是,則可以將所需的最低版本設置爲4.3.X(and here's a tutorial you can use)。

Here is a related questionand another one)可以幫助你多一點。

+0

我還沒有使用故事板,我從頭開始編碼所有東西,即使標籤被代碼 – Illep 2012-01-01 17:32:25

+0

定位,我使用ARC,所以這項工作? – Illep 2012-01-01 17:34:12

+0

是的;看到我的回答 – DGund 2012-01-01 17:45:19

2

IIRC,您可以在xCode中配置模擬器來模擬早期版本的iOS,以便確認它是否可以在4.3.3上運行。查看項目的構建設置,可以更改目標操作系統。我不確定所有版本默認情況下都可用。您可能需要下載其他版本才能測試。

+0

從哪裏可以下載其他版本來測試? – Illep 2012-01-01 17:31:33

+0

我在xCode 4.0.2上,它允許我從3.0以上版本(我剛剛檢查過)將我的部署目標設置爲每個版本的iOS,因此它看起來應該包含它。如果需要,您還可以安裝較早版本的xCode。 – 2012-01-01 17:45:49

+0

您不能將Xcode 3安裝到10.7機器上(它可以在升級到10.7之前先安裝在10.6機器上,但乾淨安裝的Xcode 3將拒絕安裝在Lion上);但Xcode 4的模擬器的「操作系統版本」可以更改爲模擬iOS 3.2或3.3的東西......所以這是件好事。 – 2012-01-01 18:05:46

2

你說你正在使用ARC。 ARC將使用iOS 4.x,但不支持iOS 3.x.所以ARC不會是一個問題。根據你所說的關於不使用故事板和所有正在編碼的內容,你應該沒問題。如果你點擊Xcode中的一個方法,它應該允許你調出文檔,並且在文檔中它將提供它發佈的iOS版本。確保它是iOS 4.3.3或更低版本。

+1

謝謝,我很害怕我可能不得不重做這個項目。像@DevinGund和Michael說我應該通過改變目標來測試它。 – Illep 2012-01-01 17:55:24

相關問題