如何在xcode 7中使用ENABLE_BITCODE?

Kin*_*mit 57 xcode frameworks objective-c ios parse-platform

我正在使用parse.com进行开发,我将此问题升级到xCode 7.有些Parse框架没有完全正常工作.

我有这个警告:

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

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

我想知道如何在XCODE 7中启用Bitcode?

She*_*mus 127

如果您使用的是针对iOS 9更新的第三方框架或库,并且您不想包含bitcode,那么您应该检查是否提供了该框架的版本bitcode.请参阅Apple关于何时将其包含在您的应用包中的说明:

对于iOS应用程序,bitcode是默认设置,但是可选.如果您提供bitcode,则应用程序包中的所有应用程序和框架都需要包含bitcode.对于watchOS应用程序,需要bitcode.

bitcode在项目中禁用/启用,请按照下列步骤操作:

  1. 在项目构建设置中,确保已启用所有设置.
  2. 构建选项是第4部分.选择是或否Enable Bitcode.

在此输入图像描述

在此输入图像描述

  • 如果你有任何cocopods,你也必须对你的Pod目录这么做 (7认同)