簡體   English   中英

iOS,我應該在項目中設置架構設置?

[英]iOS, what should I set architectures setting in my project?

在對我的應用程序進行一些小修改並將其加載到最新的xcode版本后,我注意到以下設置。

我應該刪除armv6嗎? 下拉菜單中的選項顯示armv7,armv7s。

我該怎么辦?

在此輸入圖像描述

如果你真的不想支持iPhone 3G和更低(不是3GS )那么你可以刪除armv6 如果你這樣做,那么你只需要支持iOS 4.*和更低版本,我認為你並不需要它。

因此,您可以隨意從列表中刪除armv6

如圖所示,如果您選擇這兩種架構,則構建的產品將在包括iPhone 3G在內的所有iOS設備上執行。 如果您必須在iPhone 3GS或更高版本上運行您的代碼。 您可以在設置中設置armv7。

  • 如果要支持iPhone(原始)和iPhone 3G,請設置ARMv6。
  • 如果要支持iPhone 3GS,iPhone 4和iPhone 4S,請設置ARMv7
  • 如果要支持iPhone 5,請設置ARMv7s

以下是關於iPhone處理器技術基礎知識的一點解釋。

僅作記錄,iPhone(原版),3G和3GS已經停產。

暫無
暫無

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

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