关于 Cocoapods 和 Firebase/Messaging 的 Unity iOS 构建错误

Posted

技术标签:

【中文标题】关于 Cocoapods 和 Firebase/Messaging 的 Unity iOS 构建错误【英文标题】:Unity iOS Build Error regarding Cocoapods and Firebase/Messaging 【发布时间】:2017-08-30 08:27:57 【问题描述】:

每当我将 Unity 项目构建到 ios 时,都会显示此错误。我错过了什么吗?

由于 Cocoapods 安装失败,iOS 框架添加失败。这可能会导致 Xcode 项目无法正常运行。

pod 安装输出:

分析依赖关系 [!] 无法满足以下要求:

Firebase/Messaging (= 4.0.2) 需要 Podfile

已找到满足 Firebase/Messaging (= 4.0.2) 依赖项的规范,但它们需要更高的最小部署目标。

我使用 Unity 2017.1.0f3

【问题讨论】:

尝试将我的 Target 最低 iOS 版本更改为 8.0,但仍然出现相同的错误 【参考方案1】:

已找到满足 Firebase/Messaging (= 4.0.2) 依赖项的规范,但它们需要更高的最小部署目标。

这条消息告诉你,你需要提升最低iOS版本来解决依赖

【讨论】:

你好,在统一播放器设置中尝试过 -> 目标最低 iOS 版本为 8.0 到 10,但我仍然收到错误。有什么推荐的设置吗?

以上是关于关于 Cocoapods 和 Firebase/Messaging 的 Unity iOS 构建错误的主要内容,如果未能解决你的问题,请参考以下文章

记录一个比较坑的问题,关于cocoapods和RNxcconfig

[iOS开发]关于cocoapods的使用

关于IOS的Cocoapods相关问题

关于项目安装cocoaPods的流程

iOS关于cocoapods的一些问题

关于Cocos2dx v4.0 和 Cocoapods配合使用