我已收到警告,您可以在更新我的应用后使用Firebase,FirebaseAuth,FirebaseData等iOS10和Swift 3后看到这些警告。我正在使用CocoaPods 1.0.x与Firebase和我正在使用use_frameworks!
。我能够运行我的项目和应用程序正常工作,但我必须摆脱这些警告。这个问题似乎是由于丢失/放错公共头文件专门针对我的所有Firebase窗格。在GitHub上有一些开放的问题,但据我所知,没有什么重大或非常接近我的问题。Xcode8/Swift 3更新后缺少Firebase标头警告
1
A
回答
0
看来,我设法解决这个问题。我的Git出现了问题,但我不确定它是如何发生的。我开始在分支上工作,并在合并到我的主人后,我从Xcode得到消息,我无法切换到我的主分支,因为我有未提交的更改。
事实证明,这些未提交的更改是来自Firebase的头文件,并且它们都在Xcode的Source Control -> Commit...
菜单中有<Firebase Header name>.h !
标记。抛弃这些变化让我开始转向我的主分支,现在警告消失了。我想更新分支上的豆荚可能会导致问题 - 我猜测Firebase从我的各种pod install
命令中得到了更新。或者它可能是我在分支上更改的Build Settings项目。
相关问题
- 1. Visual Studio缺少警告
- 2. 罐中缺少警告POM
- 3. 警告:缺少参数?
- 4. 警告:缺少参数1
- 5. android config.ini缺少警告
- 6. 缺少Aptana 3更新网址列表
- 7. 更新警告
- 8. 更新到Xcode 5后的新警告
- 9. 警告:oci_execute():ORA-00907:缺少右括号
- 10. 克++警告有关缺少纯虚析
- 11. php警告:{closure}()缺少参数2
- 12. 关闭“缺少参数”警告
- 13. 警告:缺少参数1 FOS \ UserBundle \表
- 14. PHP警告:缺少参数1
- 15. 警告:缺少参数2 :: WPDB准备()
- 16. PHP的警告:缺少参数1
- 17. phpstorm symfony2缺少服务警告
- 18. 缺少虚拟关键字的警告
- 19. 警告缺少来自Pod的文件
- 20. 警告:缺少wpdb :: prepare()的参数2,
- 21. 警告:缺少1个参数
- 22. 缺少return语句编译器警告
- 23. 颠覆结帐错误:缺少更新报告结束标记
- 24. PHP头刷新警告
- 25. Unity Firebase缺少sdk
- 26. Evernote Note更新后缺少资源
- 27. glassfish更新后缺少javax.enterprise.context包
- 28. 属性ID后缺少冒号,Firebase
- 29. 警告MT1108更新
- 30. 警告后更新Xamarin工作室
您是否尝试过pod分解,pod clean然后pod更新 - 可能是因为之前版本中只剩下一些不良参考? –
@IanBarber是多次;由于另一个框架,我最终还是从项目中删除了所有的吊舱,并且在我重新安装它们之后遇到了同样的问题。它只发生在Firebase上 – tech4242