1. 建立一个flutter项目的命令
2. 在ios文件夹下,生成pods文件夹
3. Xcode环境签名设置;
把错误的版本删除再添加,可解决签名错误问题;必须先删除再添加,直接修改可能不起作用。团队开发,必须使用团队的签名。
4.运行创建的flutter项目;
选择真机、模拟机,点击运行按钮,或使用命令运行:
下面两步是赠送的:
5.新加一款插件,所涉及的命令;
ios 端所涉及的命令
6. 刚更新的插件和已有的插件有冲突怎么办?
可以试一试以下步骤:
在现有iOS项目中导入Flutter, 需要在Podfile文件中加入
flutter_application_path = '/Users/../flutter_app_module'
load File.join(flutter_application_path,'.ios','Flutter','podhelper.rb')
并对target添加:
install_flutter_engine_pod
install_all_flutter_pods(flutter_application_path)
从上我们可以看到导入Flutter需要依赖Flutter项目中的'.ios'文件夹下的'podhelper.rb'文件,所以在pod install之前,请确认.ios文件夹存在
也许你一开始存在这个文件,但是在执行flutter clean之后,这个文件不见了,不用惊慌, .ios文件夹基本可以通过以下几种方式生成,自行选择:
1. flutter run
2. flutter pub get
3. flutter create .
.ios文件夹生成之后,回到原生项目pod install即可。
友情提示:
在生成.ios的时候,项目中不要存在其他的内层项目(如下截图),那可能会导致你无法生成.ios或者生成的.ios不包含podhelper.rb这个文件,而最终导致你pod install失败。
愉快的开始coding......
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)