一.问题描述
成都创新互联一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!为您提供成都网站设计、网站制作、外贸营销网站建设、成都网页设计、重庆小程序开发、成都网站开发、成都网站制作、成都软件开发、App定制开发是成都本地专业的网站建设和网站设计公司,等你一起来见证!
引用第三方库在运行模拟器的时候
错误信息:building for iOS Simulator, but linking in dylib built for iOS, file '/Users/xxx/Desktop/seller/ios/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK' for architecture arm64
解决方案
在Flutter目录下找到第三方库(是第三方库拉到本地),
增加 s.static_framework = true 修改为静态库就能跑模拟器了
1. 建立一个flutter项目的命令
2. 在ios文件夹下,生成pods文件夹
3. Xcode环境签名设置;
把错误的版本删除再添加,可解决签名错误问题;必须先删除再添加,直接修改可能不起作用。团队开发,必须使用团队的签名。
4.运行创建的flutter项目;
选择真机、模拟机,点击运行按钮,或使用命令运行:
下面两步是赠送的:
5.新加一款插件,所涉及的命令;
ios 端所涉及的命令
6. 刚更新的插件和已有的插件有冲突怎么办?
可以试一试以下步骤:
主要有下面3中方法:
这个方法有点笨,但是可以选择打开哪个模拟器,最后在vscode中选择对应的模拟器运行
经过本人测试,打开的是xcode列表中最下面的一个模拟器,不可以选择其他型号模拟器
查看一共有哪些打开的模拟器
比如先打开网易MuMu客户端,依次在终端执行如下命令就可以看到连接了该模拟器
2020年1月14日
1.flutter clean后无法模拟器解决
尝试解决:
删除
定位分析是输出包名不一致导致。
解决:名字错误导致,如下改法即可。
备注:
修改步骤按如下步骤,不然下图2 Run Debug 还会不是Runner.app名字,导致一直报错
之后查看这里的命名是否正常:
第二步:最后在改这个plist
如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。
记录一个学习flutter中的小问题。
我使用的是mac电脑开始学习flutter。在使用vs code中突然找不到模拟器了。 直接走web调试或者真机调试,在vscode上也找不到选择模拟器的地方。
查找问题:
1.执行flutter doctor。发现找不到fluterr的命令了。很明显是flutter的环境变量没设置进去。很神奇明明前面一直在使用。
2.打印环境变量
果然没有。突然记起我安装fluter的时候图方便直接执行的
来添加环境变量的。flutter官网上有说明这个只能暂时针对当前命令行窗口设置PATH环境变量。然后还是老老实实的去~/.bash_profile中设置了环境变量。果然运行良好。