我有一个使用 Firebase SDK 的 iOS 项目,我收到来自 App Store 的警告,我无法使用旧版本的 Firebase 身份验证使用的弃用 UIWebView 提交项目。
我知道我需要将 Firebase Pod 更新到最新版本,正如我在 Firebase 发行说明中看到的那样,此问题已在 build 6.8.0 中得到修复。
但是,当我pod install在 Podfile 中处理此部分时:
pod 'Firebase/Analytics', '~> 6.8.0'
pod 'Firebase/Auth', '~> 6.8.0'
pod 'Firebase/Firestore', '~> 6.8.0'
我不断收到错误消息:
错误
JSON::ParserError - 751: unexpected token at ''
这个吊舱工作正常:
pod 'Firebase/Analytics'
pod 'Firebase/Auth'
pod 'Firebase/Firestore
我究竟做错了什么?
更新:
事实证明,Pod 的 6.8.0 版本中有一些东西破坏了 Cocoapods。我将行更改为:
pod 'Firebase/Auth','~> 6.12.0'
它成功地安装了我需要的更新的 pod,而没有引用 UIWebView。