iPhone нужно очистить цели перед перекомпиляцией - PullRequest
1 голос
/ 10 февраля 2010

Каждый раз, когда я выполняю «Build & Go» приложение на моем устройстве, оно устанавливает приложение с белым значком, показывает черный экран и «Не удалось загрузить NSMainNibFile MainWindow» в отладчике.очистка, а затем перекомпиляция работает нормально.Это нормально?Как мне это сделать?

1 Ответ

1 голос
/ 10 февраля 2010

Это не нормально.

По какой-то причине ваш основной файл пера, в котором находятся значок приложения и перо MainWindow, либо не создается, либо поврежден. Предположительно это происходит во время последующей сборки после того, как хотя бы одна успешная сборка была выполнена после очистки всего.

Рекомендации по устранению неполадок:

  1. Вы должны опубликовать точную последовательность сборок, которая вызывает проблему. Желательно в формате списка, чтобы его было легко читать.
  2. Проверьте наличие необычных ресурсов, таких как изображения, звуки и т. Д., Которые вы, возможно, добавили. Возможно, что-то в обычном формате вызывает проблему.
  3. Проверяйте свою цель перед каждой компиляцией, чтобы убедиться, что перо MainWindow отображается в фазе ресурсов.
  4. Скопируйте ваши исходные файлы и ресурсы в новый проект. Иногда проекты повреждены, и когда они это делают, они не могут быть восстановлены.
  5. Проверьте имена файлов ресурсов, в которых есть необычные символы. IIRC, имена файлов с несколькими точками могут вызвать проблемы, например, my.file.name.jpg.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...