You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter项目iOS目录执行pod install报错(macOS Sequoia 15.1.1)

解决Flutter iOS项目pod install JSON解析失败问题

问题概述

在Flutter项目iOS目录执行pod install(命令:/usr/local/Cellar/cocoapods/1.16.2/libexec/bin/pod install)时,出现JSON解析错误:无法解析/Users/.cocoapods/repos/trunk/Specs/9/1/0/gRPC-Core/1.68.0/gRPC-Core.podspec.json文件,提示意外令牌"src/core/channelz/channel_trace"。

环境信息:

  • macOS版本:Sequoia(15.1.1)
  • Xcode版本:16.1
  • Firebase依赖版本:cloud_firestore、firebase_auth、firebase_core均使用SDK版本11.4.0

解决方案

1. 清理CocoaPods本地缓存

本地CocoaPods仓库的JSON文件可能损坏,执行以下命令重置仓库:

pod repo remove trunk
pod setup

2. 删除旧依赖文件

进入项目iOS目录,移除旧的锁定文件和依赖目录:

rm -rf Podfile.lock
rm -rf Pods

3. 更新CocoaPods版本(可选)

当前使用的CocoaPods 1.16.2可能与新系统存在兼容性问题,尝试升级到最新稳定版:

brew upgrade cocoapods

4. 重新执行安装命令

在iOS目录下重新执行pod install:

pod install

5. 强制指定gRPC兼容版本(若上述步骤无效)

在Podfile中添加以下代码,强制使用稳定兼容的gRPC版本:

pod 'gRPC-Core', '~> 1.60.0'

添加完成后再次执行pod install。

内容的提问来源于stack exchange,提问作者malik_hammad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 13:52:33