我正在尝试将我的通用iOS 9应用程序提交给Apple(使用Xcode 7 GM构建)但我在iTunes Connect中收到此错误消息,就在我选择提交审阅时:
无效的捆绑包.iPad Multitasking支持需要以下方向:'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'.在'com.bitscoffee.PhotoMarks.iOS'包中找到'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown'.
我的应用程序支持Portrait和PortraitUpsideDown方向,但不支持其他两个方向.
那么是否有解决这个强制要求的工作,或者所有iOS 9 iPad应用程序必须具有所有四个方向?
所以我将我的Xcode 6.1版本上传到iTunes Connect,该应用程序获得批准.现在我正在尝试更新应用程序,我更新到Xcode 7.0.1和Xcode给我的问题说明:
(对于app我使用了故事板和Objective-C)
警告:除非应用程序需要全屏,否则必须支持所有界面方向.
警告:除非应用程序需要全屏,否则必须提供启动故事板或xib.
- (NSUInteger)supportedInterfaceOrientations {
return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown);
}
Run Code Online (Sandbox Code Playgroud)
iOS 9支持的新界面是什么?