簡體   English   中英

使庫支持32位架構和64位架構ios

[英]Make library support 32bit architecture and 64bit architecture ios

我在Xcode 6.1中創建了一個Objective-C庫。 它支持64位體系結構。 我將其添加到具有32位支持的舊項目中。 它崩潰了,給我一個錯誤

ld: file is universal (3 slices) but does not contain a(n) armv7s slice

我如何更新庫以支持舊項目?

從項目(目標)->構建設置->有效體系結構中刪除對任何體系結構armv7的支持:或者,您可以設置調試配置的標志。

將僅生成活動架構更改為是。

希望這會起作用。

您只需將armv7s與($ _ARCHS_STANDARD)一起添加到庫的Target-> Build Settings-> Architectures

暫無
暫無

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

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