我剛剛發送我的應用程序到iTunes使用xcode 4.5該應用程序與iPhone 3.5屏幕和4屏幕兼容。並與iPad。當我去到二進制細節也這樣說:armv7和xcode 4.5
支持的體系結構:ARMv7的
請告訴我這是什麼意思?我的應用程序是否與所有iPhone兼容?因爲它應該可以在任何iphone模型或ipad模型中工作。如果沒有,我怎麼可以把它與所有設備兼容(添加其他架構?)
我剛剛發送我的應用程序到iTunes使用xcode 4.5該應用程序與iPhone 3.5屏幕和4屏幕兼容。並與iPad。當我去到二進制細節也這樣說:armv7和xcode 4.5
支持的體系結構:ARMv7的
請告訴我這是什麼意思?我的應用程序是否與所有iPhone兼容?因爲它應該可以在任何iphone模型或ipad模型中工作。如果沒有,我怎麼可以把它與所有設備兼容(添加其他架構?)
您的應用程序將在3GS和更高版本的設備上運行,假設他們滿足您的部署目標操作系統版本。要在早期的設備上運行,您還需要構建ARM v6,這一點我不確定您可以在Xcode 4.5中完成。
的XCode 4.5.x僅支持ARMv7體系結構:
變化在Xcode 4.5.x爲IOS 6
有趣的問題,爲了避免打開另一個類似的問題,如果我使用armv6,armv7體系結構,iOS6 sdk,xCode 4.5和部署目標4.3構建我的應用程序以提交應用程序會發生什麼?
我目前擁有armv6,armv7構建設置下的架構。 Screenshot
通過這些設置,我可以成功構建和安裝我的應用程序到iPhone4,iPad3設備和Ad-hoc發佈的存檔,而無需任何有關armv6的警告。
斯特凡諾
你確定你可以使用的Xcode 4.5 ARMv6的建設? – Animesh
沒有armv6設備支持iOS 4.3 – user102008
答案只是答案,如果你有後續問題,創建一個新問題 - 這就是如何工作。 – LearnCocos2D
感謝您的幫助 – user1693214