我在嘗試向運行iOS 4.2.1的iPhone 3G和iPod Touch 2G提供傳統支持時遇到了一些問題。Xcode 4.2上的傳統支持
我與雪豹的Xcode 4.2,SDK 5.0工作。對於較新的設備一切正常,但似乎較舊的不喜歡由IDE構建的二進制文件。我主要是覺得奇怪的錯誤,例如:使用LLVM GCC編譯器
- 觸摸控制產生問題使用蘋果LLVM 3.0
- 創建了一些代碼,一個奇怪的問題(其停止運行時)
奇怪的是這些如果我使用調試方案進行構建,即使我嘗試更改每個設置以使調試與釋放一樣,情況也會消失。
有什麼特別的把戲嗎?我可以在Xcode 4.2上使用base plain GCC嗎?
而且,如果我能做到GCC,我怎麼能指定一個不同的體系結構不同的編譯器? (我加的ARMv6能夠建立舊設備太)
我猜他們是不活躍(這是在Xcode 4.0轉換項目) – Jack
ARC的支持iOS 4.2,用弱引用除外。 – NJones