Xcode 8 - 无法构建模块' CoreFoundation'在ios10中

时间:2016-11-10 09:49:54

标签: ios iphone xcode xcode8 xmppframework

使用NSString *steps =characteristic.value; int value2= [steps intValue];
Xcode 8

目标-C

  

Pod文件包括: - pod' XMPPFramework'

我想在项目中集成iOS 10。 安装了豆荚。 在我打开XMPPFramework时安装pod之后。这些错误来了。

podfile: -

取消注释下一行以定义项目的全局平台

平台:ios,'8.0'

目标' Roj'做   #如果您正在使用Swift或想要使用动态框架,请取消注释下一行   #use_frameworks!

#Pods for Roj

pod' XMPPFramework'

目标' RojTests'做     继承! :search_paths     #Pods用于测试   端

目标' RojUITests'做     继承! :search_paths     #Pods用于测试   端

这些是我的项目see this image

中出现的错误

3 个答案:

答案 0 :(得分:1)

在构建设置中尝试此解决方案;

enter image description here

答案 1 :(得分:0)

您可以通过实施以下更改来解决此问题。

1)在Project的Build Settings中更改以下标志。

Flags shown in image

2)重命名module.modulemap文件。将它们命名为除模块之外的任何内容,然后在Xcode中更改此重命名文件的路径。

清理它,构建它,它将解决问题。

P.S - 其他编译问题将自动解决。

答案 2 :(得分:0)

这可能有帮助:

  • 转到构建设置
  • 搜索编译源为
  • 将其设置为Objective-C ++

看到此问题:https://github.com/react-native-community/react-native-google-signin/issues/361#issuecomment-379013147