我正在尝试使用 Cocoapods 库(用于外部 SDK),但我还没有找到任何文档来做到这一点。我已经通过在Gradle
文件中添加一行将它集成到 Android 部分。
简单地说,我想创建(或者可能找到)一个podfile
可以添加我的依赖项并在AppDelegate.swift
文件中使用它的位置。
到目前为止,我尝试的是pod init
在ios/
文件夹中运行,然后添加我的 pod(pod 'Charts'
例如)并运行pod install
,但它说:
[!] CocoaPods 没有设置您项目的基本配置,因为您的项目已经有一个自定义配置集。为了使 CocoaPods 集成能够正常工作,请将目标的基本配置设置
Runner
为Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig
或包含Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig
在您的构建配置中 (Flutter/Release.xcconfig
)。
然后当我尝试在 Xcode 上构建时,它给了我这个错误:
错误:沙箱与 Podfile.lock 不同步。运行“pod install”或更新您的 CocoaPods 安装。
我认为我的做法是正确的,但在 Flutter.io 文档上我没有找到任何帮助。
在此先感谢您的帮助!