2013-03-06 106 views
0

我有xcode 4.6。它顯示部署目標高達4.3。 我想使用4.2,但它不能顯示。xcode 4.6無法顯示deplyment目標4.2

它是什麼步驟。

什麼問題?

+0

你知道嗎? – user2071201 2013-03-06 13:51:29

+0

爲什麼你仍然需要爲iOS4.2開發任何東西,這是什麼特別的原因?有多少設備運行iOS4?據最新的官方統計數據顯示,大約80%的設備運行iOS6,大約15%的設備運行iOS5,其餘的則運行iOS3或iOS4。你爲什麼要爲小於5%的設備開發應用程序? – holex 2013-03-06 14:02:03

+0

如果你真的需要支持它,你可以看看這個問題:http://stackoverflow.com/questions/12619124/how-to-support-both-armv6-and-armv7s-for-release-build-in-xcode -4-5/12678077#12678077 – coverback 2013-03-06 14:05:26

回答

2

Xcode 4.6和iOS 6不支持iOS 4.2和/或ARMv6。 (ARMv6設備是iPhone 1st和3G以及iPod Touch 1g和2g)

由於所有具有ARMv7的設備都能夠運行iOS 5,因此您應該將您的最低設置爲4.3或者如果可能的話iOS 5.0。

+0

但這個鏈接說的是什麼? http://stackoverflow.com/questions/12619124/how-to-support-both-armv6-and-armv7s-for-release-build-in-xcode-4-5/12678077#12678077 – user2071201 2013-03-07 08:04:34

+0

然後這樣做!這不是官方的,需要您使用舊版Xcode構建iOS 4. *版本,然後使用更高版本的Xcode構建包含應用程序(ARMv6和ARMv7)的胖二進制文件。你需要很多關於farmeworks的知識才能正確地做到這一點,並設置你用很多編譯器指令編寫代碼。總之,這不值得你花時間,90%已經運行iOS 6,只有4%運行4.2。 – rckoenes 2013-03-07 08:09:32