簡體   English   中英

xCode中的構建設置支持iOS 3.0-4.0和iPhone 3g-4

[英]Build settings in xCode that support iOS 3.0 - 4.0 and iPhone 3g - 4

我想構建一個與iPod touch,iPhone 3g,iPhone 4,iOs3.0等兼容的應用程序。每當我在3GS上構建時,我都會使用以下構建設置架構:標准(armv6 armv7)僅構建活動架構(未選中)有效的體系結構(armv6 armv7)在構建之前,我選擇armv7作為活動體系結構。

但是對於3G,我選中僅構建活動體系結構框並在armv6下構建。

當我提交到App Store時,最終構建的構建設置是否重要? 我注意到3G設置適用於3GS和4,以及iOS 4.0。 我應該只構建活動架構並在提交之前選擇armv6進行最終構建嗎?

編輯:構建用於分發時應選擇哪種體系結構。 armv6或armv7? 在App Store發行后,armv7仍會在iPhone 3G上構建嗎?

您需要為項目設置“ iPhone OS部署目標”。 轉到項目->編輯項目設置。 滾動到“部署”部分,然后將“ iPhone OS部署目標”更改為iPhone OS 3.0(如果需要,可以將其更改為更低版本)。

似乎您需要閱讀一些有關Base SDK和Target SDK的信息。 您的權利可能會有些混亂。 有一篇非常不錯的文章: 使用iOS4 SDK開發iPhone應用程序,部署到3.x設備

使應用程序在所需的所有設備上運行都應該沒有問題。 希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM