接手flutter 項(xiàng)目 master主分支 運(yùn)行一切正常 切換到dev分支 運(yùn)行各種bug 各種沖突 特此做記錄 方便備查
一、用AS運(yùn)行項(xiàng)目 flutter clean ?清理緩存蜓谋、更新pod ?install 庫(kù)锋八、 flutter build iOS 運(yùn)行iOS項(xiàng)目 三步走
二椭迎、Xcode 運(yùn)行報(bào)錯(cuò) 1)本地庫(kù)版本不一致 用AS 全局搜索 改統(tǒng)一最新版本
2)集成融云庫(kù)報(bào)錯(cuò)?rongcloud_rtc_plugin 集成方式有問(wèn)題 ?正常情況是這樣的: ?rongcloud_rtc_plugin: ??
? ?git:
? ? ? ?url: git://github.com/rongcloud/rongcloud-rtc-flutter-sdk.git
不需要加path 避免分支節(jié)點(diǎn)報(bào)錯(cuò)
3)The 'Pods-Runner' target has transitive dependencies that include ?
有三種解決方案:1莉给、podfile 文件刪除userframe吗垮! 這樣swift引OC 會(huì)報(bào)錯(cuò)
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 ?也有一個(gè)問(wèn)題就是引入的第三方庫(kù)會(huì)報(bào)錯(cuò) 顯示未引入
3残腌、在插件 ios podspec 上增加 s.static_framework = true 解決了問(wèn)題
三、Xcode Command PhaseScriptExecution failed with a nonzero exit code 提供一個(gè)解決方案 :?https://blog.csdn.net/qq_40697071/article/details/99055070