2015-10-10 7 views
4

Итак, я загрузил свой сборник Xcode 6.1 в iTunes Connect, и приложение было одобрено. Теперь я пытаюсь обновить приложение, и я обновлен до Xcode 7.0.1 и Xcode дает мне проблемы, заявив:Обновлено до Xcode 7.0.1 и у проекта теперь есть проблемы

(для приложения я использовал раскадровку и Objective-C)

предупреждения: Все ориентации интерфейса должны поддерживаться, если приложение не требует полного экрана.

предупреждение: должна быть предусмотрена раскадровка или xib для развертывания, если приложение не требует полного экрана.

- (NSUInteger)supportedInterfaceOrientations { 

return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown); 
} 

Какая новая поддерживаемая ориентация интерфейса для iOS 9?

ответ

11

Если ваше приложение поддерживает многозадачность, вам необходимо поддерживать все ориентации («Портрет», «Портрет вниз», «Пейзаж слева», «Пейзаж справа»), а также «Запустить экран xib/раскадровку».

Если вы не заинтересованы, вы можете отказаться, указав UIRequiresFullScreen ключ в вашем info.plist и установив логическое значение YES. (Прочтите это answer для получения дополнительной информации об этом варианте)

0

Перейдите к Целям -> Общие сведения, Информация о развертывании и проверьте все для ориентации устройства, и предупреждение исчезнет, ​​например. для iPad только приложение, вы должны отметить все ориентации, на ваш взгляд контроллеры, то вы можете переопределить ориентации.

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