Dart 如何将cocoapods与颤振插件一起使用?
首先,我想说我不是一个iOS开发者 我正在尝试为颤振开发一个VLC插件。为此,我需要将其pod(pod“MobileVlcKit”)添加到pod文件中,对吗? 但是当我创建项目时(通过命令Dart 如何将cocoapods与颤振插件一起使用?,dart,flutter,cocoapods,Dart,Flutter,Cocoapods,首先,我想说我不是一个iOS开发者 我正在尝试为颤振开发一个VLC插件。为此,我需要将其pod(pod“MobileVlcKit”)添加到pod文件中,对吗? 但是当我创建项目时(通过命令flattercreate-t plugin flatter\u vlc\u kit),项目中的iOS文件夹没有pod文件 此外,它没有任何可在XCODE上打开以进行代码编辑的。xworkspace或。xcodeproj文件: 如何将vlc套件依赖项pod(pod“MobileVlcKit”)添加到此插件 添
flattercreate-t plugin flatter\u vlc\u kit
),项目中的iOS文件夹没有pod文件
此外,它没有任何可在XCODE上打开以进行代码编辑的。xworkspace
或。xcodeproj
文件:
如何将vlc套件依赖项pod(pod“MobileVlcKit”)添加到此插件 添加您的pod依赖项,修改您的
ios/flatter\u vlc\u工具包。podspec
s.dependency 'MobileVLCKit'
还是通缉犯的版本
s.dependency 'MobileVLCKit', '3.2'
参考资料:
example/ios
文件夹并运行pod安装
然后打开你的Runner.xcworkspace
,从那里构建你的插件
注意:您可能会遇到-tl;dr(不是最佳选择)将XCode的构建系统更改为遗留系统。所以,我按照你说的做了,但我仍然无法在我的fluter\u vlc\u kit/ios文件夹中看到MobileVLCKit。就在Flatter_vlc_工具包/示例/ios中。“我在这里遗漏了什么?”丹尼尔·利维拉:不,是的。您必须从示例项目中编写插件。从那里打开插件文件的一种快速方法是cmd+shift+o,然后键入文件名。等等,我没有将插件编码到“swiftflathvlckitplugin.swift”中?(这个文件在flatter_vlc_it/ios中)@DanielOliveira它也在示例项目中,您可以从中编码、构建和测试它。