Flutter:在Flutter项目中后添加iOS项目
程序员文章站
2022-03-11 18:31:28
...
一、在已有的iOS项目中添加Flutter项目
现在有一个ios项目,叫做Test_Flutter_s
,名字随便取!
1:先在桌面创建一个文件夹:Flutter_ios
,将ios项目Test_Flutter_s
拖入Flutter_ios
,然后执行
cd Desktop/my_flutter
flutter create --template module my_flutter
flutter create会创建一个Flutter项目
2: 给TestPro
项目添加一个Podfile
文件(如果没有就pod init
)。然后执行
flutter_application_path = '../my_flutter'
load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
每个需要集成 Flutter 的 target都需要执行
target 'MyApp' do
install_all_flutter_pods(flutter_application_path)
end
最后运行 pod install
,如图
和
二、Flutter项目中ios项目缺失或者不完整
在Flutter项目中,由于误删ios项目或者是没有创建ios项目
我们找到ios文件,发现里面没有 .xcworkspace
和.xcodeproj
文件,这时我们只需要两步就可以恢复
1:第一步创建一个工作空间Runner.xcworkspace
创建一个工作空间Runner.xcworkspace
,并把它放入ios文件夹下,同时删除其他所有文件
只留下Runner.xcworkspace
2:运行flutter create .
cd 到ios文件的上一级cd ..
,然后执行
$ flutter create .
自动恢复Flutter项目了,
$ flutter create .
最后不要忘记 pod install
上一篇: Springboot | RestTemplate
下一篇: PHP如何计算指定区域的素数总个数?