无法在 xcode 8 中构建模块 PubNub+Core.h

could not build module PubNub+Core.h in xcode 8

我正在使用 Xcode 8.0 和 swift 2.3 版,但我无法构建代码。我尝试了很多选项,例如 header 路径更改、Pod 更新、安装 simulator.But 我无法构建它。我在这方面花了很多时间。

一些

附上桥接header文件的截图

我添加了我的 podfile.lock 的屏幕截图。看起来有点不对劲。 PubNub/Core。我不明白为什么它会分开。我在 pod 文件中只有 Pod 'PubNub'。

应要求,提供解决方案作为回应。建议按照此列表中的步骤操作:

  1. 在 Xcode 更新后安装所有 iOS 个模拟器
  2. 打开 Xcode 首选项 (Cmd + ,) 并导航到 "Locations" 选项卡,其中将显示 "DerivedData" 文件夹的路径
  3. 单击所示 "DerivedData" 路径右侧带箭头的小圆圈以在 Finder 中打开它
  4. 退出Xcode
  5. 删除 "DerivedData" 文件夹
  6. 通过在终端中输入以下内容来清理 CocoaPods(如果与其集成)缓存:

    rm -rf ~/Library/Caches/CocoaPods

  7. 从项目根目录(Podfile 所在的位置)运行 在终端中:

    pod deintegrate <project name>.xcodeproj

  8. 从项目根目录中删除(Podfile 所在的位置)Podfile.lock 文件

  9. 从项目根目录(Podfile 所在的位置)运行 在终端中:pod update
  10. 启动 Xcode(点击 Shift + Cmd + K 以防万一)
  11. 尝试构建项目