当我试图为IOS构建我的统一项目时,Unity会创建一个与Firebase和Cocoapods相关的错误。我找不到任何解决办法。你能建议我解决这个错误吗?谢谢
统一控制台错误消息;
由于iOS安装失败,CocoaPods框架添加失败。这可能会导致一个非功能性的Xcode项目。
失败后,"pod更新“被执行并成功。“吊舱安装”被再次尝试,但仍然失败。这可能是由于CocoaPods安装故障造成的。参见:https://guides.cocoapods.org/using/troubleshooting.html获得潜在的解决方案。
吊舱安装输出:
分析依赖关系!CocoaPods找不到与GoogleAppMeasurement兼容的版本:在Podfile中: Firebase/Analytics (= 6.32.2)被解析为6.32.2,它依赖于Firebase/Core (= 6.32.2),它依赖于FirebaseAnalytics (= 6.8.2)被解析为6.8.2,它依赖于GoogleAppMeasurement (= 6.8.2)
Google (~> 7.68)被解析为7.69.0,这取决于GoogleAppMeasurement (~> 7.0)。
[33 33mWARNING: CocoaPods要求您的终端使用UTF-8编码。考虑将以下内容添加到~/..profile中:
出口LANG=en_0m.US.UTF 8 [0m ]
pod回购更新输出:
更新cocoapods $ /usr/bin/git -C /-C/MacName/.cocoapods/repos/cocoapods获取原产地-进度
$ /usr/bin/git -C /usr/MacName/.cocoapods/repos/cocoapods rev-解析-缩写为ref HEAD $ /usr/bin/git -C /-C/MacName/.cocoapods/MacName/.cocoapods重置--硬源/主头现在在43802 ecd7335相加iOS_Bootstrap 1.7.6.2
[33 33mWARNING: CocoaPods要求您的终端使用UTF-8编码。考虑将以下内容添加到~/..profile中:
出口LANG=en_0m.US.UTF 8 [0m ]
远程:枚举对象: 28,已完成。远程:计数对象: 3% (1/28)远程:计数对象: 7% (2/28)
远程:计数对象: 10% (3/28)远程:计数对象: 14% (4/28)远程:计数对象: 17% (5/28)
远程:计数对象: 21% (6/28)远程:计数对象: 25% (7/28)远程:计数对象: 28% (8/28)
远程: 32% (9/28)远程:计数对象: 35% (10/28)远程:计数对象: 39% (11/28)远程:计数对象: 42% (12/28)远程:计数对象: 46% (13/28)远程:计数对象: 50% (14/28)远程:计数对象: 53% (15/28)远程:计数对象: 67% (19/28)远程:计数对象: 71% (20/28)远程:计数对象: 75% (21/28)远程:计数对象: 78% (22/28 )远程:计数对象: 82% (23/28)远程:计数对象: 85% (24/28)远程:计数对象: 89% (25/28)远程:计数对象: 92% (26/28)远程:计数对象: 96% (27/28)远程:计数对象: 100% (28/28)远程:计数对象: 100% (28/28)完成了。远程:压缩对象: 5% (1/17)
远程:压缩对象: 11% (2/17)远程:压缩对象: 17% (3/17)远程:压缩对象: 23% (4/17)远程:压缩对象: 29% (5/17)
远程:压缩对象: 35% (6/17)远程:压缩对象: 41% (7/17)远程:压缩对象: 47% (8/17)远程:压缩对象: 52% (9/17)
远程:压缩对象: 58% (10/17)远程:压缩对象: 64% (11/17)远程:压缩对象: 70% (12/17)远程:压缩对象: 76% (13/17)远程:压缩对象: 82% (14/17)
远程:压缩对象: 88% (15/17)远程:压缩对象: 94% (16/17)远程:压缩对象: 100% (17/17)远程:压缩对象: 100% (17/17),完成。远程:总计18 (增量11),可重用0(增量0),来自https://github.com/CocoaPods/Specs fa8f7a21d8aa的包重用0.43802ecd7335主->原产地/主
发布于 2020-12-05 17:40:57
Podfile中的Firebase和版本规范是不兼容的.
Firebase 6.x与版本兼容,最多可达7.67.0。在7.67.1之后,需要Firebase 7.x。
发布于 2022-04-18 07:12:50
在更改Firebase版本之前,可以检查用于Firebase的所有包是否具有相同的版本。
例如: Analytics 8.1.0和消息8.9.0 -> Analytics 8.9.0和消息8.9.0
对我来说它起了作用。
https://stackoverflow.com/questions/65159944
复制相似问题