Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.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
Ios Xcode8/Swift 3更新后缺少Firebase标头警告_Ios_Swift_Firebase_Cocoapods - Fatal编程技术网

Ios Xcode8/Swift 3更新后缺少Firebase标头警告

Ios Xcode8/Swift 3更新后缺少Firebase标头警告,ios,swift,firebase,cocoapods,Ios,Swift,Firebase,Cocoapods,我一直在收到警告,在更新我的应用程序(使用Firebase、FirebaseAuth、FirebaseData等)到iOS10和Swift 3后,您可以在下面看到这些警告。我在Firebase上使用CocoaPods 1.0.x,我在使用use\u框架。我能够运行我的项目,应用程序运行良好,但我必须摆脱这些警告。问题似乎是我所有Firebase吊舱的公共头文件丢失/错位。GitHub上有一些悬而未决的问题,但据我所知,没有什么重大问题或与我的问题非常接近 看来我已经设法解决了这个问题。我的Git

我一直在收到警告,在更新我的应用程序(使用Firebase、FirebaseAuth、FirebaseData等)到iOS10和Swift 3后,您可以在下面看到这些警告。我在Firebase上使用CocoaPods 1.0.x,我在使用
use\u框架。我能够运行我的项目,应用程序运行良好,但我必须摆脱这些警告。问题似乎是我所有Firebase吊舱的公共头文件丢失/错位。GitHub上有一些悬而未决的问题,但据我所知,没有什么重大问题或与我的问题非常接近


看来我已经设法解决了这个问题。我的Git有一个问题,但我不确定它到底是怎么回事。当这开始时,我正在处理一个分支,在合并到我的主分支后,我从Xcode收到消息,我无法切换到我的主分支,因为我有未提交的更改


原来那些未提交的更改是Firebase的头文件,它们都有
.h源代码管理->提交…
菜单中的代码>标记。放弃这些更改使我切换到我的主分支并开始运行,现在警告消失了。我猜更新分支上的pod可能会导致问题-我猜Firebase是通过我的各种
pod install
命令进行更新的。或者它可能是我在分支上更改的生成设置项。

似乎我已设法解决了该问题。我的Git有一个问题,但我不确定它到底是怎么回事。当这开始时,我正在处理一个分支,在合并到我的主分支后,我从Xcode收到消息,我无法切换到我的主分支,因为我有未提交的更改


原来那些未提交的更改是Firebase的头文件,它们都有
.h源代码管理->提交…
菜单中的代码>标记。放弃这些更改使我切换到我的主分支并开始运行,现在警告消失了。我猜更新分支上的pod可能会导致问题-我猜Firebase是通过我的各种
pod install
命令进行更新的。或者它可能是我在分支上更改的构建设置项。

您是否尝试过pod去集成、pod清理然后pod更新-可能只是以前版本中留下了一些不好的引用?@IanBarber yes多次;由于另一个框架,我也从项目中删除了所有的pod,在我再次安装它们之后,我遇到了同样的问题。这只会发生在Firebase上。你有没有尝试过pod去集成,pod清理,然后pod更新——可能只是以前版本留下了一些不好的引用?@IanBarber是的,多次;由于另一个框架,我也从项目中删除了所有的pod,在我再次安装它们之后,我遇到了同样的问题。这只发生在Firebase上