问题描述
- 在原生
iOS
中加入flutter
的module
,提示如下错误:
Command PhaseScriptExecution failed with a nonzero exit code
-
flutter
低版本中Podfile.
文件是通过以下方式加入到原生工程中,
flutter_application_path = 'path/name/'
eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding)
最近flutter
更新后,上面的方式运行pod install
提示完成,但实际并没有引入包
Pod installation complete! There are 0 dependencies from the Podfile and 0 total pods installed.
解决办法:
- 修改
Podfile
文件,内容如下
flutter_application_path = 'path/name/'
load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
target 'Demo' do
install_all_flutter_pods(flutter_application_path)
end
- 执行
pod install
。