如何在 Xcode 7 中启用_BITCODE? [英] How to ENABLE_BITCODE in Xcode 7?

查看:30
本文介绍了如何在 Xcode 7 中启用_BITCODE?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 parse.com 进行开发,但在升级到 Xcode 7 时遇到了这个问题.一些 Parse 框架不能完全正常工作.

我收到了这个警告:

<块引用>

紧急:所有位码都将被删除,因为'/Users/[MY_USER]/Downloads/parse-starter-project-1/ParseStarterProject/Parse.framework/Parse(PFMutableFileState.o)'是在没有位码的情况下构建的.您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商,或禁用此目标的位码.注意:这将是一个将来会出错.

让我提醒一下,在最新版本的 Xcode 6 中一切正常.

如何在 Xcode 7 中启用 Bitcode?

解决方案

如果您使用的是针对 iOS 9 更新的第三方框架或库,并且您不想包含 bitcode,那么您应该检查查看是否提供了没有 bitcode 的框架版本.请参阅

I'm developing with parse.com and I get this problem upgrading to Xcode 7. Some Parse Frameworks are not fully working.

I've got this Warning:

URGENT: all bitcode will be dropped because '/Users/[MY_USER]/Downloads/parse-starter-project-1/ParseStarterProject/Parse.framework/Parse(PFMutableFileState.o)' was built without bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. Note: This will be an error in the future.

Let me remind that everything was working in the last version of Xcode 6.

How to ENABLE Bitcode in Xcode 7?

解决方案

If you are using a third-party framework or library that was updated for iOS 9, and you don't want to include bitcode, then you should check to see if a version of the framework was provided without bitcode. See Apple's note on when to include it in your app bundle:

For iOS apps, bitcode is the default, but optional. For watchOS and tvOS apps, bitcode is required. If you provide bitcode, all apps and frameworks in the app bundle (all targets in the project) need to include bitcode.

To disable/enable bitcode in your project, follow these steps:

  1. In the project build settings, make sure you have enabled All settings to be visible.
  2. The Build Options are the 4th section down. Select Yes or No for the Enable Bitcode option.

这篇关于如何在 Xcode 7 中启用_BITCODE?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆