2016-02-03 6 views
1

Мой .travis.yml файл:ошибка Travis-CI компиляции раскадровки (Compile раскадровки файл LaunchScreen.storyboard)

language: objective-c 

script: 
    xctool -project ProjectName. xcodeproj -scheme ProjectName build -sdk iphonesimulator 

Хотя Travis-CI строит проект, я получил эту ошибку:

✗ Compile Storyboard file LaunchScreen.storyboard (12902 ms) 
/Users/travis/build/GabrielMassana/ProjectName/Base.lproj/LaunchScreen.storyboard:XuA-eV-9XL: error: Launch screens may not use instances of IBUISceneExitPlaceholder. 

ответ

2

Похоже, что Travis использует старую версию Xcode здесь.

Чтобы решить эту проблему, я принуждая Travis Xcode быть версии 7.2 с этой строки в файле .travis.yml:

osx_image: xcode7.2 

Так что мой окончательный .travis.yml файл является:

Мой .travis.yml файл:

language: objective-c 

osx_image: xcode7.2 

script: 
    xctool -project ProjectName. xcodeproj -scheme ProjectName build -sdk iphonesimulator 

Итак, наконец:

** BUILD SUCCEEDED ** (13604 ms) 

I also wrote a post in my blog about Travis-CI.

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