Подтвердить что ты не робот

Ошибка Interface Builder XIB - невозможно записать путь

Я получаю спорадические, случайные разовые ошибки, которые часто устраняются при второй попытке при сборке, после очистки или удержания клавиши Option и нажатия продукта → Очистить папку сборки.

Есть ли что-нибудь, что я могу сделать, чтобы избежать ошибок, подобных этой, которая, похоже, связана с одним .xcproj(XCode Project), который является моим основным проектом xcode. Это никогда не происходит на новом или пустом продукте и всегда кажется неудачным в одном файле Nib (MainWindow-iPhone.nib).

полное сообщение об ошибке:

  /Users/user/XCodeWork/iPhoneDev/MyAppSourceFolder/en.lproj/MainWindow-iPhone.xib: 
  Compilation failed. Unable to write to path:        
  /Users/user/Library/Developer/Xcode/DerivedData/MYAPPNAME-
  dudnhxzgpqtcnqcgaguirvkhmvco/Build/Intermediates/ArchiveIntermediates/
  MYAPPNAME/InstallationBuildProductsLocation/Applications/MyAppname.app/
  en.lproj/MainWindow-iPhone.nib

Я просмотрел разрешения на папку, и у меня есть полные права на папку Intermediates пути, показанные выше. Просто вставляйте sudo, как crap, происходящее внутри сборки XCode, я устанавливаю путь для всех, у кого есть разрешение на чтение и запись, но это не исправляет.

Вышеприведенная ошибка возникает при регулярной сборке отладки, а также во время операций архивирования, и часто это мешает мне выполнить шаг архива.

Я использую XCode 5.0.1 (5A2053) для OS X Mavericks 10.9 (13A603)

4b9b3361

Ответ 1

Я нашел решение! (По крайней мере, это сработало для меня).

Для каждого xib, который у нас есть проблемы, в правой панели перейдите на первую вкладку "Документ интерфейса Builder" → "Builds for" и выберите "iOS 7.0 и более поздние версии". Моя прежняя конфигурация была "iOS 4.3 и более поздняя".