swift - 在 Xcode 6.3.1 中使用 Realm 时出错

标签 swift cocoapods realm

今天我决定去 Realm 做一个项目,但是,当通过 cococa pods 添加它时,它一直告诉我他在 上找不到 Realm.Private ListBase 类。

尝试清理、尝试重新导入、关闭并重新打开 Xcode....

我的 cocoapods 文件的内容:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'RealmSwift'

谢谢。

最佳答案

an issue on Realm's GitHub repository关于那个。 Realm Swift 的 podspec 使用了一些全新的 CocoaPods 功能,因此您需要将 CocoaPods 至少更新到 0.37.1。

在这种情况下,清理缓存和现有安装并重新安装已被证明是有帮助的:

rm -r Pods/Realm
rm -r ~/Library/Caches/CocoaPods/Pods/Released/Realm
pod install

关于swift - 在 Xcode 6.3.1 中使用 Realm 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30194730/

相关文章:

swift - Realm 类名称与数据库中的存储名称不同

arrays - UITextField 没有获取数组的文本值

ios - 无法找到目标 'IQKeyboardManagerSwift' 的模块 'armv7-apple-ios' ;

运行 pod lib lint 时出现 Swift 错误

ios - Cocoapods ld : library not found for -lPods-Projectname

ios - Realm swift : Can't get an object from realm

android - 使用 kotlin 设置 Realm 时出错

ios - 覆盖应用程序方向设置

ios - 添加 child 时,如何使用 Swift 和 Firebase 向每台设备发送通知?

ios - 在动态 Swift 框架(带/不带 Cocoapods)中导入 Firebase 并将框架导入应用程序目标