如何解决:在Mac上运行pod install时出错
如何解决:在Mac上运行pod install时出错
在我的Mac上运行Flutter应用程序时遇到了以下问题:
CocoaPods的输出:
准备
分析依赖关系
检查要集成的目标
使用`ARCHS`设置构建目标`Pods-Runner`的体系结构:(``)
获取外部资源
->从`Flutter`获取`Flutter`的podspec
->从`.symlinks/plugins/admob_flutter/ios`获取`admob_flutter`的podspec
->从`.symlinks/plugins/apple_sign_in/ios`获取`apple_sign_in`的podspec
->从`.symlinks/plugins/cloud_firestore/ios`获取`cloud_firestore`的podspec
cloud_firestore:在`firebase_core`中使用Firebase SDK版本“8.3.0”
->从`.symlinks/plugins/firebase_auth/ios`获取`firebase_auth`的podspec
firebase_auth:在`firebase_core`中使用Firebase SDK版本“8.3.0”
->从`.symlinks/plugins/firebase_core/ios`获取`firebase_core`的podspec
firebase_core:在`firebase_core`中使用Firebase SDK版本“8.3.0”
->从`.symlinks/plugins/firebase_messaging/ios`获取`firebase_messaging`的podspec
firebase_messaging:在`firebase_core`中使用Firebase SDK版本“8.3.0”
->从`.symlinks/plugins/firebase_storage/ios`获取`firebase_storage`的podspec
firebase_storage:在`firebase_core`中使用Firebase SDK版本“8.3.0”
->从`.symlinks/plugins/geolocator/ios`获取`geolocator`的podspec
->从`.symlinks/plugins/google_sign_in/ios`获取`google_sign_in`的podspec
->从`.symlinks/plugins/image_cropper/ios`获取`image_cropper`的podspec
->从`.symlinks/plugins/image_picker/ios`获取`image_picker`的podspec
->从`.symlinks/plugins/location_permissions/ios`获取`location_permissions`的podspec
->从`.symlinks/plugins/path_provider/ios`获取`path_provider`的podspec
->从`.symlinks/plugins/shared_preferences/ios`获取`shared_preferences`的podspec
->从`.symlinks/plugins/sqflite/ios`获取`sqflite`的podspec
->从`.symlinks/plugins/url_launcher/ios`获取`url_launcher`的podspec
解析“Podfile”的依赖关系
CDN:干线相对路径:CocoaPods-version.yml存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_5_9_a.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/5/9/a/Google-Mobile-Ads-SDK/8.8.0/Google-Mobile-Ads-SDK.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_0_3_5.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.5.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.3.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.3.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.3.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.3.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_d_4_0.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/d/4/0/GoogleSignIn/6.0.1/GoogleSignIn.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_3_7_4.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/3/7/4/TOCropViewController/2.6.0/TOCropViewController.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_f_4_e.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/f/4/e/FMDB/2.7.5/FMDB.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/3/5/Firebase/8.3.0/Firebase.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/f/4/e/FMDB/2.7.5/FMDB.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/f/4/e/FMDB/2.7.5/FMDB.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/3/7/4/TOCropViewController/2.6.0/TOCropViewController.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_6_3_6.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/6/3/6/FirebaseAuth/8.5.0/FirebaseAuth.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_3_c_c.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/3/c/c/FirebaseStorage/8.5.0/FirebaseStorage.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_8_b_d.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.5.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_0_9_f.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/9/f/FirebaseFirestore/8.5.0/FirebaseFirestore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/6/3/6/FirebaseAuth/8.3.0/FirebaseAuth.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_0_8_4.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.5.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.1/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.3/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.5.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.1/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.3/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.5.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_c_e_3.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/e/3/GTMSessionFetcher/1.6.1/GTMSessionFetcher.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/e/3/GTMSessionFetcher/1.5.0/GTMSessionFetcher.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/e/3/GTMSessionFetcher/1.6.0/GTMSessionFetcher.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/e/3/GTMSessionFetcher/1.6.1/GTMSessionFetcher.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.3.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.1/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.3/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.5.0/GoogleUtilities.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_8_3_c.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/3/c/FirebaseCoreDiagnostics/8.5.0/FirebaseCoreDiagnostics.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.5.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.4.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.3.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.2.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.1.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/8/b/d/FirebaseCore/8.0.0/FirebaseCore.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_2_d_6.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/2/d/6/FirebaseMessaging/8.5.0/FirebaseMessaging.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/3/c/c/FirebaseStorage/8.3.0/FirebaseStorage.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/2/d/6/FirebaseMessaging/8.3.0/FirebaseMessaging.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_2_f_7.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/2/f/7/FirebaseInstallations/8.5.0/FirebaseInstallations.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/0/8/4/GoogleUtilities/7.4.0library.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/8/7/gRPC-C++/1.28.2/gRPC-C++.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/8/7/gRPC-C++/1.28.0/gRPC-C++.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/8/7/gRPC-C++/1.28.2/gRPC-C++.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/c/8/7/gRPC-C++/1.28.2/gRPC-C++.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:all_pods_versions_9_1_0.txt存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:Specs/9/1/0/gRPC-Core/1.39.0/gRPC-Core.podspec.json存在!返回本地,因为只有在存储库更新时才执行检查
CDN:干线相对路径:CocoaPods-version.yml存在!返回本地,因为只有在存储库更新时才执行检查
――― MARKDOWN模板――――――――――――――――――――――――――――――――――――――――――――――――――――――――
### 命令
/usr/local/bin/pod install --verbose
### 报告
*你做了什么?
*你希望发生什么?
*发生了什么?
### 堆栈
CocoaPods:1.10.2 Ruby:ruby 2.6.3p62(2019-04-16 revision 67580)[universal.x86_64-darwin19] RubyGems:3.0.3 主机:Mac OS X 10.15.6(19G2021) Xcode:12.3(12C33) Git:git版本2.24.3(Apple Git-128) Ruby lib dir:/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib Repositories:trunk-CDN-https://cdn.cocoapods.org/
### 插件
cocoapods-deintegrate:1.0.4 cocoapods-plugins:1.0.0 cocoapods-search:1.0.0 cocoapods-stats:1.1.0 cocoapods-trunk:1.5.0 cocoapods-try:1.2.0
### Podfile
#取消对此行的注释,以为您的项目定义全局平台 platform:ios,'10.0' # CocoaPods分析以同步方式发送网络统计数据,影响Flutter构建延迟。 ENV ['COCOAPODS_DISABLE_STATS'] ='true' project 'Runner',{ 'Debug' =>:debug, 'Profile' =>:release, 'Release' =>:release, } def flutter_root generated_xcode_build_settings_path = File.expand_path(File.join('..','Flutter','Generated.xcconfig'),__FILE__) 除非File.exist?(generated_xcode_build_settings_path) raise“#{generated_xcode_build_settings_path}必须存在。如果您手动运行pod install,请确保先执行flutter pub get” 结束 File.foreach(generated_xcode_build_settings_path)do |line| 匹配= line.match(/ FLUTTER_ROOT \ =(。*)/) 如果匹配 返回匹配[1].strip 结束 结束 raise“在#{generated_xcode_build_settings_path}中找不到FLUTTER_ROOT。尝试删除Generated.xcconfig,然后运行flutter pub get” 结束 require File.expand_path(File.join('packages','flutter_tools','bin','podhelper'),flutter_root) flutter_ios_podfile_setup 目标'Runner' do use_frameworks! use_modular_headers! flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) 结束 post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) 结束 结束
### 错误
JSON :: ParserError-416:在“ src / core / ext / filters / client_channel / lb_policy / round_rob”处有意外的令牌 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/json/common.rb:156:在`parse'中 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/json/common.rb:156:在`parse'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification/json.rb:61:在`from_json'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification.rb:742:在`from_string'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification.rb:716:在`from_file'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/source.rb:186:在`specification'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification/set.rb:58:在`specification_name'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification/set.rb:56:在`each'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification/set.rb:56:在`specification_name'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods- /usr/local/bin/pod:23:在`load'中 /usr/local/bin/pod:23:在`'中
―――模板结束―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[!]糟糕,发生了错误。
搜索与您相似的现有GitHub问题:
https://github.com/CocoaPods/CocoaPods/search?q=416%3A+unexpected+token+at+%27%22src%2Fcore%2Fext%2Ffilters%2Fclient_channel%2Flb_policy%2Fround_rob%27&type=Issues
如果不存在,请访问以下网址创建一个带有上述模板的票证:
https://github.com/CocoaPods/CocoaPods/issues/new
请务必首先阅读有关如何正确提交票证的贡献指南的详细信息:
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md
不要忘记将任何私人数据匿名化!
在cocoapods / cocoapods上查找相关问题...
找不到类似的问题。要创建新问题,请访问:
https://github.com/cocoapods/cocoapods/issues/new
我已尝试删除podfile.lock
并运行以下命令:
pod install
或pod update
我遇到了这个问题
分析依赖关系 cloud_firestore:在`firebase_core`中使用Firebase SDK版本“8.3.0” firebase_auth:在`firebase_core`中使用Firebase SDK版本“8.3.0” firebase_core:在`firebase_core`中使用Firebase SDK版本“8.3.0” firebase_messaging:在`firebase_core`中使用Firebase SDK版本“8.3.0” firebase_storage:在`firebase_core`中使用Firebase SDK版本“8.3.0” ――― MARKDOWN模板―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ### 命令 /usr/local/bin/pod install ### 报告 *你做了什么? *你希望发生什么? *发生了什么? ### 堆栈 CocoaPods:1.10.2 Ruby:ruby 2.6.3p62(2019-04-16 revision 67580)[universal.x86_64-darwin19] RubyGems:3.0.3 主机:Mac OS X 10.15.6(19G2021) Xcode:12.3(12C33) Git:git版本2.24.3(Apple Git-128) Ruby lib dir:/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib Repositories:trunk-CDN-https://cdn.cocoapods.org/ ### 插件 cocoapods-deintegrate:1.0.4 cocoapods-plugins:1.0.0 cocoapods-search:1.0.0 cocoapods-stats:1.1.0 cocoapods-trunk:1.5.0 cocoapods-try:1.2.0 ### Podfile ruby #取消对此行的注释,以为您的项目定义全局平台 platform:ios,'10.0' # CocoaPods分析以同步方式发送网络统计数据,影响Flutter构建延迟。 ENV ['COCOAPODS_DISABLE_STATS'] ='true' project 'Runner',{ 'Debug' =>:debug, 'Profile' =>:release, 'Release' =>:release, } def flutter_root generated_xcode_build_settings_path = File.expand_path(File.join('..','Flutter','Generated.xcconfig'),__FILE__) 除非File.exist?(generated_xcode_build_settings_path) raise“#{generated_xcode_build_settings_path}必须存在。如果您手动运行pod install,请确保先执行flutter pub get” 结束 File.foreach(generated_xcode_build_settings_path)do |line| 匹配= line.match(/ FLUTTER_ROOT \ =(。*)/) 如果匹配 返回匹配[1].strip 结束 结束 raise“在#{generated_xcode_build_settings_path}中找不到FLUTTER_ROOT。尝试删除Generated.xcconfig,然后运行flutter pub get” 结束 require File.expand_path(File.join('packages','flutter_tools','bin','podhelper'),flutter_root) flutter_ios_podfile_setup 目标'Runner' do use_frameworks! use_modular_headers! flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) 结束 post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) 结束 结束 ### 错误 JSON :: ParserError-416:在“ src / core / ext / filters / client_channel / lb_policy / round_rob”处有意外的令牌 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/json/common.rb:156:在`parse'中 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/json/common.rb:156:在`parse'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification/json.rb:61:在`from_json'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification.rb:742:在`from_string'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/specification.rb:716:在`from_file'中 /Library/Ruby/Gems/2.6.0/gems/cocoapods-core-1.10.2/lib/cocoapods-core/source.rb:186:在`specification'中 /usr/local/bin/pod:23:在`load'中 /usr/local/bin/pod:23:在`'中 ―――模板结束―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [!]糟糕,发生了错误。 搜索与您相似的现有GitHub问题: https://github.com/CocoaPods/CocoaPods/search?q=416%3A+unexpected+token+at+%27%22src%2Fcore%2Fext%2Ffilters%2Fclient_channel%2Flb_policy%2Fround_rob%27&type=Issues 如果不存在,请访问以下网址创建一个带有上述模板的票证: https://github.com/CocoaPods/CocoaPods/issues/new 请务必首先阅读有关如何正确提交票证的贡献指南的详细信息: https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md 不要忘记将任何私人数据匿名化! 在cocoapods / cocoapods上查找相关问题... 找不到类似的问题。要创建新问题,请访问: https://github.com/cocoapods/cocoapods/issues/new
我的pubspec.yaml
文件如下:
environment:
sdk:">= 2.7.0 <3.0.0"
dependencies:
flutter:
sdk:flutter
#以下将Cupertino Icons字体添加到应用程序。
#与CupertinoIcons类一起使用以获得iOS样式的图标。
cupertino_icons:^0.1.3
dev_dependencies:
flutter_test:
sdk:flutter
年龄:^0.0.1
#Firebase Package
firebase_auth:^3.0.1
firebase_core:^1.4.0
firebase_storage:^10.0.1
cloud_firestore:^2.4.0
firebase_messaging:^10.0.4
admob_flutter:^2.0.0-nullsafety.1
google_sign_in:^5.0.5
font_awesome_flutter:^9.1.0
feather_icons_flutter:^4.7.4
line_awesome_flutter:^1.0.1
provider:^5.0.0
intl:^0.17.0
http:^0.13.3
url_launcher:^6.0.9
shared_preferences:^2.0.6
universal_html:^2.0.4
cached_network_image:^3.0.0
image_picker:^0.7.2
image_cropper:^1.3.1
flutter_spinkit:^4.1.2+1
curved_navigation_bar:^0.3.7
flutter_styled_toast:
select_form_field:
rflutter_alert:^1.0.8
geolocator:^5.1.3
simple_animations:^2.2.1
slide_popup_dialog:^0.0.2
flutter_staggered_grid_view:^0.4.0
quiz_view:^1.0.3
motion_tab_bar:^0.1.5
fading_edge_scrollview:^2.0.0
pinch_zoom:^0.1.0
percent_indicator:^3.0.1
flutter_intro:^2.3.0
Flutter Doctor一切正常
请帮帮我 🙁
错误信息:
[!] Error running `pod install`:
Command failed with status (1): [xcrun git clone --template= --no-hardlinks --branch 5.10.0 --depth 1 https://github.com/CocoaPods/Specs.git /Users/username/.cocoapods/repos/master]
原因:
这个问题是由于CocoaPods的Specs仓库无法克隆导致的。
解决方法:
1. 首先确认网络连接正常,确保可以访问GitHub。
2. 打开终端,输入以下命令来更新CocoaPods的Specs仓库:
pod repo update
3. 如果更新仓库仍然失败,可以尝试删除本地的Specs仓库并重新克隆:
rm -rf ~/.cocoapods/repos/master
pod setup
4. 如果以上方法仍然无效,可以尝试使用淘宝源来安装CocoaPods:
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l
pod update
问题:在Mac上运行pod install时出现错误的解决方法
问题原因:使用Apple M1芯片的电脑运行pod install时可能会遇到错误。
解决方法:
1. 打开终端并输入以下命令,安装ffi gem:
sudo arch -x86_64 gem install ffi
2. 接着输入以下命令,以x86_64架构运行pod install:
arch -x86_64 pod install
3. 对于终端,需要启用右键菜单,方法是右击终端图标并选择“获取信息”,然后选中“使用Rosetta”。
4. 对于Android Studio,还需要清除缓存。点击“文件”菜单,选择“使缓存无效/重新启动”。
以上是解决在Mac上运行pod install出错的方法,适用于使用Apple M1芯片的电脑。