Есть много способов, некоторые:
Поднимитесь в папку, содержащую проект в вашем Finder.
Щелкните правой кнопкой мыши> Получить информацию
В нижней части панели «Информация» и нажмите маленькую блокировку, введите свой пароль при появлении запроса.
Затем, измените права на себя, чтобы читать + писать.
Нажмите маленькую шестерню ниже и примените ко всем закрытым элементам.
Закройте блокировку, как только вы закончите!
Если это не работает, измените значение «Компилятор для C / C ++ / Objective-C» на компилятор по умолчанию в разделе «ОПЦИИ СТРОЕНИЯ»
В моем случае причина этой ошибки была иной. По какой-то причине я удалил целевое членство AppDelegate
из целевого приложения. Я не понимаю, что это вызвало проблему в течение долгого времени, потому что она работала ненадолго даже после того, как я удалил целевое членство, но позже перестал работать.
Итак, убедитесь, что у вас есть AppDelegate
для вашей целевой задачи.
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
}
Ни один из ответов не помог мне. Хотя сборка была успешной, я получил ошибку при попытке запустить проект. Случайно при клонировании проекта не было файлов в разделе «Фазы сборки» -> «Скомпилировать источники». Это могло произойти при работе в команде в git.
Файлы в источниках компиляции могут быть точкой входа Как только я добавил AppDelegate
и amp; ViewController
в файлах компиляции я смог запустить проект без каких-либо ошибок.
У меня такая же ошибка в Xcode 8.2. Причина, по которой я узнал, я включил Info.plist из папки внешнего проекта (вручную копировать).
Так что Xcode путается для выбора правильного Info.plist.
Я только что удалил Info.plist из добавленной библиотеки.
blockquote>Затем он работает нормально без предупреждения о разрешении.
У меня были аналогичные проблемы с Xcode 7.3:
Не удалось открыть файл «FirstSteps.temp_caseinsensitive_rename», потому что у вас нет разрешения на просмотр.
В моем случае решение заключалось в том, чтобы изменить имя продукта в разделе «Упаковка» настроек сборки:
с «FirstSteps.temp_caseinsensitive_rename» на «FirstSteps»
< / blockquote>
Выполнение Product -> Clean
и удаление полученных данных, а затем перестроенный проект работал для меня.
История состоит в том, что в то же время у меня было два проекта. Я развернул первый проект на своем устройстве, и через некоторое время я пытался развернуть второй (сначала остановился запуск первого приложения), а затем получил это уродливое сообщение об ошибке.
Некоторые сведения о том, как отсутствовал Info.plist моего проекта. См. ниже:
До:
После:
Я перетащил путь к файлу info.plist, и это сработало для меня ..:)
Выберите TARGETS -> General -> Identity -> Version (должен быть 1.0 или любой другой вариант, который вы хотите).
У проекта, который я загрузил из Интернета, нет исполняемого файла в info.plist, который должен быть там, и его значение должно быть этим $ {EXECUTABLE_NAME}. Вместо этого значения оно имеет некоторое другое значение. Поэтому я изменил его $ {EXECUTABLE_NAME} на это значение, затем clean-> build-> успешно выполнил.
У меня была та же проблема. В моем случае это вызвано тем, что я пытаюсь изменить приложение отображаемого имени по умолчанию на другое, отредактировав «Исполняемый файл» в Info.plit, затем скомпилируйте его, он покажет эту ошибку. Поэтому я изменяю значение свойства «Исполняемый файл» по умолчанию, а вместо этого редактирую значение свойства «Имя пакета».
[/g0]
У меня была такая же проблема, но другая причина; отвечая здесь всем, кто застрял как я в будущем.
В моем случае проблема заключалась в том, что мой проект Xcode не содержал исходный код напрямую. Весь код, включая main()
, был извлечен из внешней статической библиотеки. Решение заключалось в том, чтобы добавить пустой проект dummy.cpp
в проект.
Я просто очистил проект, и он отлично работал.
перейдите к «product» и нажмите «clean»
Очистите проект внутри Xcode.
Перейти к Product -> Clean
Это сработало для меня.
У меня такая же проблема. Проблема с целевым членством проекта была удалена, когда я перетаскивал файлы извне.
Я добавил для него целевое членство и его работу для меня.
Убедитесь, что версия Xcode, которую вы используете, обновлена, чтобы открыть исходный код. Также проверьте, есть ли у вас сторонние библиотеки, включенные в него. Проверьте, соответствуют ли цели развертывания, цели сборки и т. Д. В настройках проекта.
У меня было такое же сообщение об ошибке с проектом xcode 6.1.1.
Что я сделал для его решения, было следующее:
Я смог запустить и протестировать проект с настройками тезисов.
Просто выяснилось, что это может быть еще одна проблема. Может случиться так, что ваш файл Main.m больше не включается в Источники сборки -> компиляции. Вы получите ту же ошибку. Вы можете просто добавить его повторно, щелкнув «плюс» и выбрав файл в диалоговом окне.
Возьмите сборку ваших проектов. Настройка
. В разделе «Архитектура» убедитесь, что Архитектуры и Действительные архитектуры одинаковы. Если какая-либо дополнительная архитектура присутствует в разделе «Действительная архитектура», удалите ее, а затем попытайтесь создать код, она будет работать. [/g0] Здесь на изображении отредактируйте раздел, отмеченный красным.
blockquote>
В моем случае: xcode menu - product-clean, а затем сборка исправляет проблему.
Я импортировал проект фреймворка в другой проект по какой-то причине, я также получил эту ошибку.
У меня была аналогичная проблема с проблемой проблемы, так как был файл info.plist в одной из директорий, которые я загрузил из GitHub, удалив исправление проблемы