ios-flutter混編時按以前的操作流程仔仔細(xì)細(xì)走了一邊,但是到最后pod卻發(fā)現(xiàn)始終導(dǎo)入不了flutter.framework阻肩。報錯如下:
带欢。。烤惊。乔煞。。柒室。瘤缩。。line 2: /packages/flutter_tools/bin/xcode_backend.sh: No such file or directory
伦泥。剥啤。锦溪。。府怯。刻诊。。牺丙。line 3: /packages/flutter_tools/bin/xcode_backend.sh: No such file or directory
Command PhaseScriptExecution failed with a nonzero exit code
本來以為自己的flutter環(huán)境配置有問題? 但是flutter doctor命令執(zhí)行沒問題则涯。后來發(fā)現(xiàn)是Podfile官方的配置改了,改成如下:
platform :ios, '10.0'
use_frameworks!
target 'FlutterLeaning' do
? flutter_application_path = '../my_flutter_module'
? load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
? install_all_flutter_pods(flutter_application_path)
end
保存 冲簿,cd到項目文件夾粟判,pod install? 。完美解決峦剔。
注意:pod之后要把以前添加的targets->build phases->Run script刪除掉5到浮!A吣I肜健!2蚁铡8摇!