При переносе приложения с более ранней версии xCode на xCode 6 или xCode 7 вы столкнетесь с этой проблемой.
Для iOS 7 и более ранних версий разработчикам необходимо предоставить отдельные изображения запуска для всех размеров экрана , разрешения и ориентации, поддерживаемые их приложением.
В Xcode 6 или более поздней версии есть еще один вариант. Вы можете указать раскадровку, чей первоначальный контроллер будет использоваться в качестве экрана запуска приложения. Используйте следующие шаги:
Удалить старшее приложение из симулятора и очистить проект.
Cheers : -)
Я думаю, что это поможет: -
, если UIDevice.currentDevice (). Ориентация == UIDeviceOrientation.LandscapeLeft {
print ("Anything")
} else if UIDevice.currentDevice (). Ориентация == UIDeviceOrientation.LandscapeRight {
print ("Anything")
} else если UIDevice.currentDevice (). direction == UIDeviceOrientation.UIDeviceOrientationPortraitUpside { 115]
print ("Anything")
} иначе, если UIDevice.currentDevice (). Ориентация == UIDeviceOrientation.UIDeviceOrientationPortrait {
print ("Anything")
[119 ]}