2015-08-14 3 views
0

я получаю следующее сообщение об ошибке при создании своего проекта в Xcode 7 Beta 5:ibtool не может строить - файл «Info.plist» не может быть открыт, потому что нет такого файла

Summary: 
My project won't build, the following error is given: 
LinkStoryboards 
    cd /Users/lewis/Projects/MyApp/code/ios9 
    export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    export XCODE_DEVELOPER_USR_PATH=/Applications/Xcode-beta.app/Contents/Developer/usr/bin/.. 
    /Applications/Xcode-beta.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module MyApp --target-device iphone --minimum-deployment-target 8.0 --output-format human-readable-text --link /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Products/Debug-iphonesimulator/MyApp.app /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Storyboard\ ios7.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Settings.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/TrackIt.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/UserList.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Migration.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Intro.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/YourMyApp.storyboardc /Users/lewis/Library/Developer/Xcode/DerivedData/MyApp-awistawhhrjdspbponhiluccszrg/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/AddMeasurements.storyboardc 


/* com.apple.ibtool.errors */ 
: error: The file “Info.plist” couldn’t be opened because there is no such file. 
    Failure Reason: The file doesn’t exist. 
    Underlying Errors: 
     Description: The operation couldn’t be completed. No such file or directory 
     Failure Reason: No such file or directory 

I «ве пробовали следующие на основе рекомендаций от других SO вопросов:

  • папка Clean сборки
  • Удалить полученные данные
  • проверил Info.plist существует в папке проекта
  • Проверил файл, как ожидается, в Строительства Настройки> Тара и упаковка> Info.plist файлов
  • Копирование Info.plist в папках, указанных в команде ibtool
  • Добавление info.plist в раздел Копирование Bundle Ресурсы Строительства Фаз
  • Открытие всех раскадровки файлов в Xcode и проверки их открытия и не показывают каких-либо ошибок
  • Переустановка Xcode Beta
  • Перезапуск машины (Mac OS 10.10.5)

Я подал радар (потому что проект строит отлично на Xcode 6), но мне кажется, что я могу сделать, чтобы самому диагностировать это. Любая помощь очень ценится.

+0

такой же проблема здесь ... я использую другой plist для некоторых схем. –

+0

У меня был другой plist для каждой схемы, но сменился только на один, чтобы попытаться построить одну схему. no joy :( – Lewis42

+0

Одинаковая проблема здесь .. Я открыл свой проект в новой Xcode Beta, много работал над некоторыми файлами. Открыл его в последней публичной версии GM, чтобы подготовить выпуск, а затем я также получил эту ошибку ibtool Ничего не работало до сих пор .. –

ответ

8

Проблема в том, что у вас есть раскадровка, нацеленная ниже цели. Установите цель раскадровки выше (или лучше, установите ее так же, как цель развертывания), и она будет скомпилирована.

+1

I установите все раскадровки так же, как цель развертывания, и BOOM! Это сработало! Спасибо. Я обновлю радар. – Lewis42

-1

Та же проблема на Xcode 7 Beta 5, я исправил это, создав новую раскадровку и скопировав все объекты из старой раскадровки в новую.

+0

новая бета-версия отсутствует и до сих пор не радостна и ни слова на моем радаре. Попробуй это завтра, спасибо – Lewis42

+0

принятый ответ имеет смысл для этого, потому что воссоздание вашей раскадровки обновит целевую версию. – Lewis42

Смежные вопросы