flutter 踩坑日记一

接手flutter 项目 master主分支 运行一切正常 切换到dev分支 运行各种bug 各种冲突 特此做记录 方便备查

一、用AS运行项目 flutter clean  清理缓存、更新pod  install 库、 flutter build iOS 运行iOS项目 三步走

二、Xcode 运行报错 1)本地库版本不一致 用AS 全局搜索 改统一最新版本

2)集成融云库报错 rongcloud_rtc_plugin 集成方式有问题  正常情况是这样的:  rongcloud_rtc_plugin:   

   git:

       url: git://github.com/rongcloud/rongcloud-rtc-flutter-sdk.git

不需要加path 避免分支节点报错

3)The 'Pods-Runner' target has transitive dependencies that include  

有三种解决方案:1、podfile 文件删除userframe! 这样swift引OC 会报错

2、在podfile文件添加  pre_installdo|installer|# workaround for https://github.com/CocoaPods/CocoaPods/issues/3289Pod::Installer::Xcode::TargetValidator.send(:define_method,:verify_no_static_framework_transitive_dependencies){}end  也有一个问题就是引入的第三方库会报错 显示未引入

3、在插件 ios podspec 上增加 s.static_framework = true 解决了问题

三、Xcode Command PhaseScriptExecution failed with a nonzero exit code 提供一个解决方案 : https://blog.csdn.net/qq_40697071/article/details/99055070

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容