Flutter CocoaPods 找不到兼容版本:Cache 和 BetterPlayer
Flutter CocoaPods could not find compatible version: Cache and BetterPlayer
我尝试使用 CocoaPods 在 iOS 上安装用于 Flutter 的 pod,但在我开始时出现以下错误:
[!] CocoaPods could not find compatible version for pod "Cache":
In Podfile:
better_player (from ´.symlinks/plugins/better_player/ios´) was resolved to 0.0.1, which depends on
Cache (-> 6.0.0)
Specs satisfying the ´Cache (-> 6.0.0)´ dependency were found, but they required a higher minimum deployment target.
请尝试以下步骤:
如果你有英特尔芯片
- 颤抖干净
- 将pubspec.yml文件中的所有依赖项更新为最新版本并执行'get pub'
- 转到您的 Podfile 并取消注释 #platform :ios, '9.0' 然后将版本更改为 10 platform :ios, '10.0' 或更高版本
- 通过终端转到 ios 文件夹并执行 'pod repo update'
- 'pod update' 或 'pod install'
如果你有M1芯片
- 颤抖干净
- 将pubspec.yml文件中的所有依赖项更新为最新版本并执行'get pub'
- 转到您的 Podfile 并取消注释 #platform :ios, '9.0' 然后将版本更改为 10 platform :ios, '10.0' 或更高版本
- 通过终端转到 ios 文件夹并执行 'arch -x86_64 pod repo update'
- 'arch -x86_64 pod update' 或 'arch -x86_64 pod install'
我尝试使用 CocoaPods 在 iOS 上安装用于 Flutter 的 pod,但在我开始时出现以下错误:
[!] CocoaPods could not find compatible version for pod "Cache":
In Podfile:
better_player (from ´.symlinks/plugins/better_player/ios´) was resolved to 0.0.1, which depends on
Cache (-> 6.0.0)
Specs satisfying the ´Cache (-> 6.0.0)´ dependency were found, but they required a higher minimum deployment target.
请尝试以下步骤:
如果你有英特尔芯片
- 颤抖干净
- 将pubspec.yml文件中的所有依赖项更新为最新版本并执行'get pub'
- 转到您的 Podfile 并取消注释 #platform :ios, '9.0' 然后将版本更改为 10 platform :ios, '10.0' 或更高版本
- 通过终端转到 ios 文件夹并执行 'pod repo update'
- 'pod update' 或 'pod install'
如果你有M1芯片
- 颤抖干净
- 将pubspec.yml文件中的所有依赖项更新为最新版本并执行'get pub'
- 转到您的 Podfile 并取消注释 #platform :ios, '9.0' 然后将版本更改为 10 platform :ios, '10.0' 或更高版本
- 通过终端转到 ios 文件夹并执行 'arch -x86_64 pod repo update'
- 'arch -x86_64 pod update' 或 'arch -x86_64 pod install'