Не удается загрузить базовый модуль для 'RealmSwift'

Я пытаюсь установить Realm для Swift через Cocoapods.

сначала я сделал pod init в моем проекте

Затем я открываю podfile и меняю его следующим образом:

target 'Taskio' do
use_frameworks!
pod 'RealmSwift'

end

затем я закрыл подфайл и выполнил команду установка pod

все пройдет хорошо. Но теперь, когда я открыл workspace, я получаю ошибку при импорте RealmSwift

Не удается загрузить базовый модуль для "RealmSwift"

Error

4 ответов


сначала попробуйте проверить, какое рабочее пространство вы открываете после установки cocoapods open App.xcworkspace все.Если да, откройте каталог Pods и проверьте, действительно ли файл установлен вручную, перейдя в REALM. После навигации к этому статьи можно сделать вывод, что вам необходимо:

новый проект - > build & run - > добавить область через cocoapods - > открыть Xcode рабочая область - > build & run again = success


после установки модуля RealmSwift.

шаг.1 вы должны открыть свой проект двойным щелчком мыши на your_project_name.xcworkspace все.

шаг.2 перейти к настройкам проекта --> собрать фаз --> ссылка Бинарные с библиотеками --> добавить рамки "RealmSwift.рамки", как показано ниже

enter image description here

Что это!!

теперь вы можете импортировать модуль

enter image description here


насколько я думаю, у меня была такая же проблема с фреймворком ObjectMapper. То, что я сделал, только что открыл myapp.xcworkspace и нажмите command + b. После этого все работало нормально. Странная ошибка в Xcode.


версия xCode: версия 9.0 (9A235)

Mac OS High Sierra: 10.13.1 бета (17B25c)

  1. закрыть xCode
  2. удалить папку Pods и Podfile.lock

Cannot load underlying module for 'RealmSwift'

  1. в терминале запустите "pod install" после cd'ING в каталог проекта.
  2. открыть xCode и построить проект.

Удачи!