【发布时间】:2022-10-26 01:34:11
【问题描述】:
我正在使用 M2 Mac 并使用 Kotlin Multiplatform 和 Flutter。
由于来自 gem install cocoapads 的 Cocopads 需要 FFi 并与 arch -x86_64 一起运行,这在 gradle 脚本自动运行 pod install 时是不可能的,
我通过自制软件安装了它
但现在的问题是,为了在 Kotlin Multiplatform 项目(在 Cocoapods { ... } 内)的 gradle 中使用 pod 库,gradle 脚本正在运行 pod gen,这是来自 Cocoapods-Generate 的实用程序。
但问题是,在 brew 的 cocoapods 安装中找不到这个 Cocoapods-Generate,因为它只在 Gem Repo 中列出
所以现在发生的事情是,
如果我通过 Gem 安装 cocoapods,由于 Arch 不匹配问题,gradle 构建失败。而如果我通过自制软件安装,则 cocoapods-generate 未安装并且 gradle 脚本执行的 pod gen 命令失败。
所以我找不到如何解决这个问题。请帮我。
【问题讨论】:
标签: gradle rubygems cocoapods homebrew kotlin-multiplatform