无法为“RealmSwift”

时间:2016-03-25 08:45:35

标签: ios xcode swift realm

我正在尝试通过Cocoapods安装Realm for Swift。

首先我做的是 pod init 进入我的项目

然后我打开podfile并改变它:

target 'Taskio' do
use_frameworks!
pod 'RealmSwift'

end

然后我关闭podfile并执行命令 pod install

一切都顺利通过。但是现在当我打开工作区时,我在导入RealmSwift时遇到错误

无法为“RealmSwift”

加载基础模块

Error

4 个答案:

答案 0 :(得分:6)

首先尝试检查cocoapods安装后打开的工作空间 App.xcworkspace file.If是打开Pods目录并通过手动导航到 REALM检查文件是否实际安装文件夹。导航到此article后,可以得出结论:

  

新项目 - >构建和运行 - >通过cocoapods添加领域 - >打开Xcode   工作空间 - >建立和再次运行=成功

答案 1 :(得分:6)

安装RealmSwift pod后。

Step.1 您应该双击 your_project_name.xcworkspace 文件打开项目。

Step.2 转到项目设置 - >构建阶段 - >链接二进制文件与库 - >添加框架“RealmSwift.framework”如下所示

enter image description here

那就是!!

现在您可以导入模块

enter image description here

答案 2 :(得分:1)

据我所知,我遇到了与ObjectMapper Framework相同的问题。我所做的只是打开myapp.xcworkspace并按下命令+ b。在此之后一切正常。 Xcode中的奇怪错误。

答案 3 :(得分:1)

xCode版本:版本9.0(9A235)

Mac OS High Sierra: 10.13.1 Beta(17B25c)

  1. 关闭xCode
  2. 删除Pods文件夹和Podfile.lock
  3. Cannot load underlying module for 'RealmSwift'

    1. 在终端中运行" pod install" cd进入项目目录后。
    2. 打开xCode和Build Project。
    3. 祝你好运!