Ответ 1
Это происходит со мной каждый раз, когда файлы изменяются вне Xcode, а Xcode необходимо перезагрузить файл проекта. Закрытие проекта и повторное открытие его всегда исправляют проблему для меня.
Я работаю над проектом iPhone, и как-то у схемы есть "My Mac 64-bit" и "My Mac 32-bit" в дополнение к обычным "Simulator 4.3" и "IOS Device".
Есть ли способ удалить опции "Мой Mac..."? Он всегда хочет переключиться на них, когда я переключаю ветки git, и я заканчиваю строительство, не осознавая этого и получаю сообщение об ошибке. Больше раздражения, чем что-либо.
Это происходит со мной каждый раз, когда файлы изменяются вне Xcode, а Xcode необходимо перезагрузить файл проекта. Закрытие проекта и повторное открытие его всегда исправляют проблему для меня.
Возможно, что-то с вашей папкой xcuserdata.
Щелкните правой кнопкой мыши файл xcodeproj и выберите "показать содержимое пакета".
Сделайте резервную копию папки xcuserdata.
Теперь удалите все внутри папки xcuserdata и перезапустите xcode.
Если возникла проблема, верните папку резервного копирования.
Если вы переносите свой проект Xcode с одного mac на другой, то эта проблема чаще всего встречается. Вы можете попробовать эти два разрешения: первый работал только для меня:
Разрешение: 1 Откройте папку проектa > Щелкните правой кнопкой мыши по Xcode и выберите "Показать содержимое пакета". Там мы получим одну папку "XcuserData". > Откройте папку Xcuserdata и удалите все ее содержимое. > Теперь снова запустите проект Xcode, теперь проблема должна быть исправлена.
если вышеуказанное разрешение не работает, попробуйте следующее:
Разрешение: 2 откройте Xcode > нажмите "Управление схемами" и затем "Автосоздайте схемы сейчас" > Затем выберите новую схему в Xcode.
Надеюсь, что для вас будет работать любая резолюция.
Это ошибка в бета-версиях для Xcode 4.2 в отношении их обработки репозиториев Git (подтвержденных в WWDC с помощью разработчиков Xcode). По словам моего друга, он был исправлен в Xcode 4.2 beta 5, но есть куча проблем с этой сборкой, и вам может потребоваться отложить до бета-версии 6.
Шаг 1: Щелкните правой кнопкой мыши по проекту Xcode > Показать содержимое пакетa > xcuserdata > Удалить все содержимое Шаг 2: Открыть проект > выбрать цель > (название проекта) Тесты > Хост-приложение > выбрать приложение > разрешить тестирование API-интерфейсов приложений
Решено:) Наслаждайтесь своим кодом
Я всегда открываю свои проекты из Finder, чтобы обойти эту проблему. Перейдите в каталог проекта, например /apps/iOS/iPhone/SingleViewApp. Двойной щелчок по файлу .xcodeproj запускает проект в Xcode. Я вижу сообщение "Проверка DDI Symbols" и вскоре после появления имени устройства iPhone.