Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 无法生成模块PubNub+;xcode 8中的Core.h_Swift_Xcode8_Pubnub - Fatal编程技术网

Swift 无法生成模块PubNub+;xcode 8中的Core.h

Swift 无法生成模块PubNub+;xcode 8中的Core.h,swift,xcode8,pubnub,Swift,Xcode8,Pubnub,我使用的是Xcode 8.0和swift 2.3版,但我无法生成代码。我尝试了很多选择,比如头部路径改变,吊舱更新,安装模拟器。但我无法构建它。我在这方面花了很多时间 一些 附加桥接头文件的屏幕截图 我已经添加了podfile.lock的屏幕截图。看起来有点不对劲。PubNub/Core。我不知道为什么它是分开的。Pod文件中只有Pod“PubNub”。根据要求,提供解决方案作为响应。建议遵循此列表中的步骤: 在Xcode更新后安装所有iOS模拟器 打开Xcode首选项(Cmd+,)并导航到“

我使用的是Xcode 8.0和swift 2.3版,但我无法生成代码。我尝试了很多选择,比如头部路径改变,吊舱更新,安装模拟器。但我无法构建它。我在这方面花了很多时间

一些

附加桥接头文件的屏幕截图


我已经添加了podfile.lock的屏幕截图。看起来有点不对劲。PubNub/Core。我不知道为什么它是分开的。Pod文件中只有Pod“PubNub”。

根据要求,提供解决方案作为响应。建议遵循此列表中的步骤:

  • 在Xcode更新后安装所有iOS模拟器
  • 打开Xcode首选项(
    Cmd+,
    )并导航到“位置”选项卡,其中将显示“DerivedData”文件夹的路径
  • 单击显示的“DerivedData”路径右侧带有箭头的小圆,在Finder中打开它
  • 退出Xcode
  • 删除“DerivedData”文件夹
  • 通过在终端中输入以下内容,清理CoCoapod(如果与之集成)缓存:

    rm-rf~/Library/Caches/cocoapod

  • 从项目根目录(Podfile所在的位置)在终端中运行以下命令:

    pod deintegrate.xcodeproj

  • 从项目根目录(位于
    Podfile
    的位置)中删除
    Podfile.lock
    文件

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

  • 你的桥接头是什么样子的?@BrianNickel:请用截图查看更新后的问题。问题似乎是PubNub没有在项目构建之前构建。您正在打开项目
    Foo.xcodeproj
    还是工作区
    Foo.xcodespace
    ?如果是工作区,那么如果你先切换到PubNub方案,构建,再切换回你的方案,然后构建,它会起作用吗?@BrianNickel:我试过这么做。Pubnub模式构建良好。但当我回到项目计划时,它给了我同样的结果error@Nitya您需要为哪个部署平台和版本构建?