按照很多网上的方法正常导入flutter 项目
platform :ios, '9.0'
use_frameworks!
target 'NativeDemo' do
flutter_application_path = '../wechat_module/'
eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding)
end
///这个是 podfile 的内容
//run JavaScript 里面的内容
"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" build
"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed
之后设置 bitcode No
然后开始使用 cocoapods 导入结果就是导不进 flutter 包
项目报错

查看了 cocoapods 的版本 OK 的是最新的就是不好使
修改!!!!!!!!!!!
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
inhibit_all_warnings!
flutter_application_path = '../flutter_module'
load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
target 'NativeDemo' do
install_all_flutter_pods(flutter_application_path)
end
这样导 cocoapods 之后不需要在手动添加run JavaScript 里面的内容,里面自动生成。
不知有没有道友遇到过这个问题一起学习哈哈也给我讲讲为啥
网友评论