Xcode 9"无法建立模块'基础'"

时间:2017-10-12 11:53:47

标签: ios objective-c xcode

当我归档iPhone项目时,它会返回失败:

  

无法构建模块" Foundation"。

但是,当我在iPhone上进行调试时,它会成功运行。

我尝试将“启用模块”设置为“否”,这似乎正常,但是我使用的另一个第三方库需要启用模块。

在这种情况下我该怎么办?我如何现在导入社交?

4 个答案:

答案 0 :(得分:0)

构建设置中设置为目标的允许框架模块中的非模块化包含

答案 1 :(得分:0)

只有重新安装Xcode才能为我工作。

答案 2 :(得分:0)

在尝试建立第三方库后发生了这种情况。它将iPhoneOS.sdk / usr / include中的符号链接发送到iPhoneSimulator.sdk / usr / include中不存在的头文件。

删除错误的符号链接后,Xcode再次开始正确构建。

答案 3 :(得分:-2)

您可以尝试的是:

  1. 删除您的pod.lock文件
  2. 删除您的node_modules
  3. yarn install在根目录中
  4. cd ios
  5. pod install
  6. 清理构建文件夹
  7. 构建