Я пытался исправить проблемы компиляции для проекта с открытым исходным кодом https://github.com/gontovnik/DGRunkeeperSwitch с XCode6.4. Я, кажется, исправил все вопросы, но не знает, как исправить следующие ошибки:Запуск экрана незаконно Конфигурация XCode 6.4
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may not use instances of IBUISceneExitPlaceholder.
,
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may only have one top level object, which must be a UIView or a kind of UIViewController.
и
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may not use instances of IBUIStoryboardEntryPointIndicator.
Может кто-то пожалуйста обеспечить некоторые указатели на как исправить эти ошибки?
Я удалил контроллер представления экрана запуска, отбросил новый контроллер представления и сделал его в качестве начального контроллера представления, но он по-прежнему не устраняет проблему. –
Это то, что автор говорит: «Как вы можете видеть в требованиях, он построен с использованием бета-версии Swift 2.0 и Xcode 7.0. Поддержка Xcode 6.4 не будет поддерживаться, потому что через несколько недель Xcode 7.0 будет доступен для загрузки», , Но это обязательно означает, что код не будет компилироваться вообще на предыдущих выпусках. Разве это не должно быть обратно совместимым? –
Экран запуска никогда не является исходной сценой. Не делайте это точкой входа в раскадровку. Нет, это не обратно совместимо. Если проект использует новые функции языка, старый компилятор не сможет его скомпилировать. –