Я использую RealmSwift в своем проекте. Я выполнял все инструкции при настройке Realm для моего проекта, например, перетаскивая фреймворки во вложенный раздел исполняемых файлов, настраивая путь поиска в каркасе и включая требуемый сценарий запуска в настройках сборки. После этого проект отлично работает. Затем, совершая изменения, я передал файлы заголовков и файлы bcsymbol и т. Д. Включенных фреймворков Realm.Ошибка «нет такого модуля RealmSwift» после принятия кода
После этого я взял чек моего проекта. После проверки, при открытии проекта, я получаю эту ошибку: «Нет такого модуля RealmSwift».
Я попытался удалить рамки и добавить их снова и очистить проект. Проект просто не будет компилироваться. Он продолжает давать ту же ошибку. Что я делаю не так?
Я обнаружил, что проверенный проект указывает на это место RealmSwift.framework, которое хранится в исходной папке, вместо того, чтобы указывать на фреймворк в выпадающей папке. Как это можно изменить, чтобы путь поиска в каркасе указывал на правильное местоположение каждый раз, когда кто-то проверял код? Попробуйте решение в ссылке, которую вы указали –
Когда вы впервые перетаскиваете фреймворк в проект, вам будет представлено диалоговое окно с флажком, в котором указано «Копировать элементы, если необходимо». Если этот флажок установлен, рамки будут скопированы в проект и будут установлены относительные пути. Если нет, то абсолютный путь будет установлен в их внешнее местоположение, которое сломается, если они будут удалены. При импорте Realm в проект рекомендуется всегда проверять флажок «Копировать элементы при необходимости». :) – TiM
В моем случае было проверено –