Ответ 1
Перейдите к схеме редактирования, как показано ниже.
затем снимите отметку со всех других целей, кроме основной цели в закладке build.
Я работал над своим приложением, и я начал с очень плохого имени. Поэтому я решил изменить его. Я сделал это вот так.
В верхнем правом углу я просто изменил имя на то, что хочу. и затем я начал получать ошибку, как вы можете видеть там. Вывод в журнале показывает эти данные:
Основная ошибка говорит:
ld: файл не найден:/Пользователи/.../XCode/DerivedData/...
Перейдите к схеме редактирования, как показано ниже.
затем снимите отметку со всех других целей, кроме основной цели в закладке build.
Недавно я получил эту ошибку при разных обстоятельствах. Запуск Ionic, обновление платформы ios с 3.8.0 до 4.0.1 Я обнаружил эту ошибку.
Мне пришлось отключить биткод в моем приложении.
Чтобы сделать это, щелкните значок приложения верхнего уровня в структуре файла. В главном окне щелкните настройки сборки заголовка. В строке поиска введите бит (или биткод), и вы должны увидеть разрешающий бит-код ниже
Я отключил его раньше, но я предполагаю, что обновление платформы ios позволяет использовать бит-код, поэтому его необходимо снова отключить.
Не нужно возиться с схемами. Просто перейдите к созданию настроек для своих целей или проекта и отключите Bitcode.
Я решил это, удалив производные данные и восстановив проект.
Если вы видите эту ошибку без подробного результата, тогда проверьте "enum" в файле заголовка. Переместите их в файл .m.
Удаляя полученные данные, Xcode будет перекомпилировать и регенерировать данные для вас.
Вы можете сделать это, перейдя к: Windows → проекты Удалить производные данные