iPad多任务支持需要这些方向

我正在尝试将我的通用iOS 9应用程序提交给Apple(使用Xcode 7 GM构建),但我在iTunes Connect中收到此包的错误消息,仅当我选择Submit for Review时:

无效的包。 iPad多任务支持需要这些方向:'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'。 在'com.bitscoffee.PhotoMarks.iOS'包中找到'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown'。

我的应用程序支持Portrait和PortraitUpsideDown方向,但不支持其他两种方向。

那么围绕这个强制要求是否有工作,或者所有iOS 9 iPad应用都必须具备全部四个方向?


iPad多任务处理支持需要所有方向,但是您的应用程序不支持,所以您需要退出,只需将UIRequiresFullScreen键添加到您的Xcode项目的Info.plist文件中并应用布尔值YES


在Xcode中,选中General> Targets下的“Requires Full Screen”复选框,如下所示。

在这里输入图像描述


我正在使用Xamarin,UI中没有可用的选项来指定“需要全屏”。 因此,我必须稍微修改@Michael Wang的回答。 开始:

在文本编辑器中打开info.plist文件并添加行:

<key>UIRequiresFullScreen</key>
<true/>

我尝试将值设置为“是”,但它不起作用,这是预期的。

如果您想知道,我将上面的行放在UISupportedInterfaceOrientations部分的下面

<key>UISupportedInterfaceOrientations~ipad</key>
<array>
    <string>UIInterfaceOrientationPortrait</string>
    <string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>

希望这可以帮助某人。 信贷给迈克尔。

链接地址: http://www.djcxy.com/p/95737.html

上一篇: iPad Multitasking support requires these orientations

下一篇: iPhone app to iPad app