xcodebuild 找不到 cocoapods 库

标签 xcode firebase unity3d cocoapods xcode9.4

我有一个 xcode 项目(从 Unity 构建),它使用 cocoapods 来安装 Firebase 依赖项。它通过 xcode GUI 构建良好,但不使用 xcodebuild我用于自动构建的调用:

xcodebuild -archivePath "$ARCHIVE_PATH" -project "$(pwd)/repo/quantum_unity/Build/$PLATFORM/Unity-iPhone.xcodeproj" -sdk iphoneos -allowProvisioningUpdates -scheme 'Unity-iPhone' -configuration 'Release Development' archive DEVELOPMENT_TEAM=$TEAMID

构建未能找到 FirebaseCore库中的链接。

我的调用方式需要改变什么xcodebuild所以它能够找到cocoapods安装的pods?

我正在使用 xcode 版本 9.4.1。

最佳答案

使用 -workspace 和 xcworkspace 而不是项目。

通过 CocoaPods 安装并依赖于它们后,始终使用 Xcode 工作区而不是项目。

关于xcodebuild 找不到 cocoapods 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51864692/

相关文章:

iOS 13 : Using the new NEHotspotConfiguration. init(ssidPrefix: String) 似乎不起作用

iphone - 应用程序启动操作

ios - 为什么 viewForAnnotation 方法弄乱了我的用户位置?

使用 FCM 的 IOS 数据通知

c# - 如何在类中保存方法以便稍后执行

c# - 在 Unity C# 中禁用附加到游戏对象的脚本

xcode - 为什么我无法将菜单连接到 View Controller IBAction?

javascript - Firebase错误: Timestamp out of range

android - 为什么未检索/接收完整/长动态链接?

unity3d - 使用新输入系统损坏的按钮