2012-02-24 79 views
1

我們最近將iOS最低支持設置爲4.0,並開始使用LLVM編譯器對當前可用應用程序進行新的更新。Xcode的「體系結構」和「有效體系結構」能否排除armv6設備下載應用程序?

將'Architecture'和'Valid Architectures'設置爲只有armv7會排除arm 3G設備(如iPhone 3G)下載更新嗎?

我已經嘗試過UIRequiredDeviceCapabilities,但Apple不允許您爲應用更新設置此功能,僅適用於新應用,這是不幸的。

我們也沒有權限訪問armv6設備來測試應用程序,因爲我已經閱讀過報告說新的編譯器可能會導致這個舊體系結構出現一些問題,因此我們希望排除armv6的更新應用程序,因爲我們仍然有少數用戶在armv6上運行。

回答

2

只需將iOS 4.3所需的最低OS設置即可。這將排除所有armv6設備,因爲蘋果在iOS 4.3中丟棄了armv6。