如何使用cocoapods在终端中安装最新版本的realm。
错误:安装 cocoapods 时出错: activesupport 的最新版本(>= 5.0,< 8) to support your Ruby & RubyGems was 6.1.7.4. Try installing it with
gem install activesupport -v 6.1.7.4
,然后再次运行当前命令
activesupport 需要 Ruby 版本 >= 2.7.0。当前的 ruby 版本是 2.6.3.62。
[!] Realm
需要CocoaPods版本>= 1.10
,您当前的版本不满足该版本,1.9.3
。
我试过了,但没用!
1 更新 CocoaPods 存储库 在命令行上运行 pod repo update 以确保 CocoaPods 可以访问最新的可用 Realm 版本。
2 为您的项目初始化 CocoaPods 如果您的项目还没有 Podfile,请在项目根目录下运行 pod init 为您的项目创建一个 Podfile。 Podfile 允许您指定 CocoaPods 的项目依赖关系。
3 将 Realm 添加为 Podfile 中的依赖项
斯威夫特
目标C 添加行 use_frameworks!如果它还不存在。
将 pod 'RealmSwift', '~>10' 添加到您的主要目标和测试目标中。
完成后,您的 Podfile 应如下所示:
平台:ios,'12.0' 目标“MyRealmProject”做
使用_frameworks!
pod 'RealmSwift', '~>10' 结束
4 安装依赖项 从命令行运行 pod install 以获取依赖项。
5 使用 CocoaPods 生成的 .xcworkspace 文件 CocoaPods 为您生成一个 .xcworkspace 文件。该文件配置了所有依赖项。从现在开始,打开此文件(而不是 .xcodeproj 文件)来处理您的项目。