2016-07-18 1 views
1

Я использую RealmSwift в своем проекте. Я выполнял все инструкции при настройке Realm для моего проекта, например, перетаскивая фреймворки во вложенный раздел исполняемых файлов, настраивая путь поиска в каркасе и включая требуемый сценарий запуска в настройках сборки. После этого проект отлично работает. Затем, совершая изменения, я передал файлы заголовков и файлы bcsymbol и т. Д. Включенных фреймворков Realm.Ошибка «нет такого модуля RealmSwift» после принятия кода

После этого я взял чек моего проекта. После проверки, при открытии проекта, я получаю эту ошибку: «Нет такого модуля RealmSwift».

Я попытался удалить рамки и добавить их снова и очистить проект. Проект просто не будет компилироваться. Он продолжает давать ту же ошибку. Что я делаю не так?

ответ

0

Хм, нет настоящего хорошего ответа для решения такого рода проблем, поскольку это может произойти по разным причинам.

Чаще всего, like in this SO question, это может быть вызвано неправильной настройкой поиска заголовка Framework, поэтому проект не может правильно видеть структуру.

Если что-то еще хуже, обязательно удалите все ссылки RealmSwift в своем проекте (в том числе в настройках сборки) и попробуйте снова установить его с нуля. Удачи!

+0

Я обнаружил, что проверенный проект указывает на это место RealmSwift.framework, которое хранится в исходной папке, вместо того, чтобы указывать на фреймворк в выпадающей папке. Как это можно изменить, чтобы путь поиска в каркасе указывал на правильное местоположение каждый раз, когда кто-то проверял код? Попробуйте решение в ссылке, которую вы указали –

+0

Когда вы впервые перетаскиваете фреймворк в проект, вам будет представлено диалоговое окно с флажком, в котором указано «Копировать элементы, если необходимо». Если этот флажок установлен, рамки будут скопированы в проект и будут установлены относительные пути. Если нет, то абсолютный путь будет установлен в их внешнее местоположение, которое сломается, если они будут удалены. При импорте Realm в проект рекомендуется всегда проверять флажок «Копировать элементы при необходимости». :) – TiM

+0

В моем случае было проверено –

Смежные вопросы