我想在这个Flutter_blue 插件项目中做出贡献,使用 Objective C 框架添加原生 iOS 的功能CoreBluetooth。我如何将框架导入到库中,以便我可以开始使用它的 API?
更新:
CoreBluetooth不适合Flutter项目,因为它不是 cocoapod 依赖项。所以我做了什么,去 cocopods 网站并从那里寻找其他蓝牙依赖项。您还可以在那里找到有关如何安装依赖项的说明。对我来说,我在插件项目中添加pod <depdencyname>了<plugin-project>/example/ios/Podfile。然后添加dependency: <dependencyname>到<plugin-project>/ios/pubspec
如果您希望将 CocoaPod 依赖项添加到 Flutter 插件的 iOS“一半”,我相信正确的方法是更新/ios插件源文件夹中的 podspec 文件。例如,我最近对 AdMob 插件做了一些工作,它的 podspec 列出了 Firebase 和 Google 移动广告的 SDK:
https://github.com/flutter/plugins/blob/master/packages/firebase_admob/ios/firebase_admob.podspec
这就是它们被包含在构建中的方式。
| 归档时间: |
|
| 查看次数: |
6742 次 |
| 最近记录: |