为iOS9启用位代码的静态iOS框架

为iOS9启用位代码的静态iOS框架,ios,ios9,xcode7,Ios,Ios9,Xcode7,我有一个静态框架,希望为它添加位代码支持(iOS9)。当我将bitcode设置为“是”时,我得到以下结果: -bundle and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together 所以问题是,如何为静态库启用位代码以避免此问题?我通过以下生成设置避免了此问题 设置“启用位码”“否”” 将“-fembed位代码”添加到“其他C标志中” hm。。。你能解释一下你在那里做了什么吗?我不想丢失位码,

我有一个静态框架,希望为它添加位代码支持(iOS9)。当我将bitcode设置为“是”时,我得到以下结果:

-bundle and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together

所以问题是,如何为静态库启用位代码以避免此问题?

我通过以下生成设置避免了此问题

  • 设置“启用位码”否”
  • 将“-fembed位代码”添加到“其他C标志中

hm。。。你能解释一下你在那里做了什么吗?我不想丢失位码,因为将来会有越来越多的应用程序需要它……还有,您是在应用程序中还是在框架(静态库)中设置的?不幸的是,静态库根本没有使用此设置构建。错误消息与启用位代码时的情况完全相同,应该是…:(很抱歉,我误解了你的问题。我避免了
-fembed位代码
-fembed位代码标记
)。