2023.04.21
flutter項目里使用了百度地圖阎肝,其中 flutter_bmflocation .ios pod install 時報錯如圖:
其中這兩句重點關注一下,不知道是啥造成的。
[!] An error occurred while processing the post-install hook of the Podfile.
wrong number of arguments (given 0, expected 1..2)
哪位朋友遇到過這種問題氓栈?
2023.05.15
問題終于得到了解決:
其實很簡單偷遗!但是我不知道J患伞!那就是在flutter生成的.ios 文件的 Podfile文件中加入私有庫依賴的source粥航,因為項目第一次運行,或升級了mac生百,依賴需要拉取新的递雀,而索引里沒有source,所以之前沒加過蚀浆,而這次需要加點缀程。
source 'https://github.com/CocoaPods/Specs.git'
source 'git@git.int.ybm100.com:mobile/native-common/iOS-Common/CRM-PodSpecs.git'
source 'git@git.int.ybm100.com:mobile/ios/common/YBMRepos.git'
source 'git@git.int.ybm100.com:mobile/canary-ios-repo.git'
source 'git@git.int.ybm100.com:mobile/apm-cly/ios-sdk-repo.git'
#platform :ios, '11.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}
…………