Ответ 1
В меню Файл → Настройка рабочего пространства → выберите Legacy Build System.
убедитесь, что у вас есть открытый файл .xcworkspace и модуль установлен правильно
Я пытаюсь запустить приложение, которое я скачал с GitHub.
Когда я запускаю get error, не удается открыть файл в target, у меня Xcode 10.
Я уже искал решение и получил это.
У меня была та же проблема, но в Xcode 6.1.1 - для меня было исправлено изменение параметра файла конфигурации на Нет для двух целей, связанных с Pods, а затем снова запустил pod install.
Параметр файла конфигурации можно найти, выбрав проект (не цель), а затем вкладку "Информация".
Но не могу найти расположение файла конфигурации.
Вот изображение ошибки:https://i.stack.imgur.com/Ql3M5.png
В меню Файл → Настройка рабочего пространства → выберите Legacy Build System.
убедитесь, что у вас есть открытый файл .xcworkspace и модуль установлен правильно
Решение, которое я нашел для меня, было
Внутри корневого каталога проекта
root
|- <ProjectName>
|- <ProjectName>.xcodeproj
|- <ProjectName>.xcworkspace
|- <ProjectName>Tests
|- Podfile
|- Podfile.lock
|- Pods
Удалите следующие файлы. Убедитесь, что вы скопировали содержимое Podfile.
Откройте ваш .xcodeproj, используя Xcode или команду терминала
open <ProjectName>.xcodeproj
Внутри Xcode найдите папку "Pods", которая должна содержать что-то вроде...
Pods
|- Pods-<ProjectName>.debug.xconfig
|- Pods-<ProjectName>.release.xconfig
Удалите эти ссылки и выберите "переместить в корзину", когда будет предложено.
Закрыть Xcode
Теперь запустите следующее:
pod init && pod install
Откройте ваш Podfile и вставьте в ранее скопированный старый Podfile, который был удален ранее.
выполните следующую команду:
pod install
В терминале снова откройте Xcode следующей командой
open <ProjectName>.xcworkspace
Примечание: что я открыл xcworkspace
файл не файл xcodeproj.
На данный момент я смог скомпилировать свой код в обычном режиме, не возвращаясь к устаревшей системе сборки.
Для меня это работает, обновите версию CocoaPods и переустановите модули
sudo gem install cocoapods
Я столкнулся с той же ошибкой, открывая старый проект в новом macbook с недавней установкой Xcode и без cocoa-бобов или чего-либо связанного с ним.
Мой способ исправить это заключался в том, чтобы выполнить некоторые из этапов выпуска № 1727 alamofire и изменить некоторые вещи. Откройте терминал и проект CD, где находится файл pod.
Итак, вот что сработало для меня:
Затем просто очистите папку build и соберите проект.
удалите имя файла "Podfile.lock" и попробуйте снова установить pod.
Только недавно наткнулся на проблему. Кажется, это ошибка в CocoaPods.
Возможное исправление: gem install cocoapods --pre
У меня тоже была эта проблема с проектом, который я клонировал из GitLab. Ваша ошибка выглядит очень похоже на мою. Я решил это, запустив это в терминале:
cd path/to/your/project
pod install
Когда я проверял папку проекта в Finder, был Podfile. Но тот же проект, который просматривали в Xcode, не содержал ничего под модулем "Pods". Из этого я понял, что модули не установлены (или установлены правильно?), И установка их решает эту ошибку.
pod install> cmd + option + shift + K & архив
это работает для меня...
1- в меню xcode → project → clean build files
2- закрыть проект
3- в терминальном CD
4- в обновлении терминала
5- заново открыть проект..xcworkspace file
6- очистить, построить
удачи
версия стручка, возможно, должна обновить
Я попробовал ниже, и ошибка ушла !!
название проекта - SwiftExample
Пошел к Pods → Информация → Конфигурации → Отладка Изменить на Нет для Pods-SwiftExample
Код компилируется даже после установки его обратно в оригинал.
Откройте файл своего проекта (project.pbxproj), и проверка "Pods" добавляется в путь перед папкой "Target Support Files". Удалите это, и я получил это, чтобы построить хорошо.
Выполните следующие команды после того, как вы загрузили проект Xcode с GitHub:
cd /your-xcode-project
pod install
Это работало на Xcode 10.2.
Xcode
Terminal
pod install
Я пытался сделать pod install
после удаления ненужного модуля (шаги 2,3 и 4), но он все еще не работал. Выход из Xcode (шаги 1, 2, 3 и 5) работал.
Если вы вдруг начинаете видеть эту проблему в существующем проекте, попробуйте еще что-нибудь