Файл «MyApp» не может быть открыт, потому что у вас нет разрешения на просмотр ошибки (Xcode 11) - PullRequest
0 голосов
/ 21 марта 2020

В настоящее время я занимаюсь разработкой приложения с использованием Xcode 11, и меня смущает root сообщения об ошибке, которое я получаю при попытке создать приложение для запуска в симуляторе. Я часами пытался решить эту проблему, используя различные учебные пособия, которые я нашел в Stack Overflow, но на самом деле мне не повезло, потому что большую часть времени об этих проблемах сообщалось для Xcode 11. В последний раз, когда у меня было открыто программное обеспечение, он работал совершенно нормально, поэтому я очень запутался, что изменилось с тех пор, как я в последний раз спас проект. Если вы можете, пожалуйста, помогите дать некоторые из них, это будет с благодарностью. Я также приложил изображение ошибки.

Что я уже пробовал

  • Очистил папку сборки

  • Вручную очистить папку «Производные данные»

  • Увеличены разрешения исполняемого файла в Finder

  • Убедитесь, что компилятор в опциях сборки установлено значение по умолчанию

  • Проверен info.plist и обновлен исполняемый файл до ${EXECUTABLE_NAME}

  • Изменена папка с производными данными в другое место

  • Удаленные вручную добавленные папки

  • Перезагрузка Xcode

  • Перезагрузка компьютера

Изображение ошибки, как оно появляется в Xcode

Ответы [ 2 ]

0 голосов
/ 22 марта 2020

Я понял, что моя проблема была в быстром файле, который я сделал, который был поврежден. Файл был связан с контроллером представления, и контроллер представления работает нормально, но файл класса был полностью поврежден и даже сделал бы Xcode cra sh, если бы я попытался открыть файл.

Советы для людей, у которых есть та же проблема:

  • Прочитайте все ошибки и найдите указанный c файл, который вызывает проблему. Обычно проблема связана с файлами зависимостей, но если вам повезет, как мне, то это простое исправление
0 голосов
/ 22 марта 2020

Похоже, это приложение iOS, правильно? Со всем, что вы упомянули при попытке, может быть проблема с симулятором, поэтому вы можете попробовать запустить другой симулятор или сбросить текущий симулятор на настройки по умолчанию. Я прикрепил скриншот, и вы можете найти его в меню «Оборудование» в симуляторе. Обратите внимание, что будут удалены все установленные приложения в симуляторе.

where to reset

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...