Xcode 4.2或者更高版本創建的項目是否無法運行在armv6架構的設備上呢?比如ipod touch2等設備。首先在項目的設置裏面找到下圖中的選項,直接按delete刪除。Required device capabilities armv7的意思是這個項目只能運行在armv7的架構上,所以必須刪除掉這個選項。
其次在build Setting選項裏面
點擊黑色的Standard(armv7),然後點擊other,在裏面加上如下圖所示的armv6架構。
還剩最後一步,那就是itouch2最高只支持ios4.2,所以點擊summary選項卡,選擇deployment target 4.2。
自此項目就可以運行在itouch2上面啦。