词法或预处理器问题:'realm/keys.hpp' 找不到文件
Lexical or Preprocessor issue: 'realm/keys.hpp' file not found
我最近切换到 Xcode 11.4 并使用 Swift 5。我 运行 pod 安装,Realm 和 RealmSwift 安装了最新版本。现在,当我 运行 项目时,它向我显示错误:
...../Pods/Realm/include/binding_context.hpp:24:10: 'realm/keys.hpp' 找不到文件
播客文件:
pod 'Realm', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
pod 'RealmSwift', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
Realm 框架版本:4.4.1
Cocoapod 版本:1.9.1
Xcode版本:11.4
为什么会出现错误,我们怎样才能摆脱它?
要解决这个问题,我必须:
- 从我的播客文件中删除
pod 'RealmSwift'
- 运行
pod install
- re-add
pod 'RealmSwift'
在我的播客文件中
- 运行
pod install
再次获取最新版本。它解决了这个问题。
我通过更新 pods 摆脱了错误。导航到项目文件夹后,我在终端中 运行 pod update
。
我最近切换到 Xcode 11.4 并使用 Swift 5。我 运行 pod 安装,Realm 和 RealmSwift 安装了最新版本。现在,当我 运行 项目时,它向我显示错误:
...../Pods/Realm/include/binding_context.hpp:24:10: 'realm/keys.hpp' 找不到文件
播客文件:
pod 'Realm', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
pod 'RealmSwift', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
Realm 框架版本:4.4.1
Cocoapod 版本:1.9.1
Xcode版本:11.4
为什么会出现错误,我们怎样才能摆脱它?
要解决这个问题,我必须:
- 从我的播客文件中删除
pod 'RealmSwift'
- 运行
pod install
- re-add
pod 'RealmSwift'
在我的播客文件中 - 运行
pod install
再次获取最新版本。它解决了这个问题。
我通过更新 pods 摆脱了错误。导航到项目文件夹后,我在终端中 运行 pod update
。