插页式广告之前和之后的iDevice应用广告定位

时间:2016-02-24 04:34:55

标签: ios swift sprite-kit

您好我有一个应用程序(SpriteKit)我已将其设置为仅在Target>下的肖像一般>部署信息同样在我的info.plist中,我将supported interface orientations设置为Portrait (bottom home button),将supported interface orientations (iPad)设置为Portrait (bottom home button)Portrait (top home button)。这在大多数情况下都有效,但是当显示插页式广告,并且设备被旋转为横向模式时,广告也会旋转。当广告关闭时,应用程序将保持横向模式,并且不会向右显示(即放大以使应用程序的宽度适合屏幕宽度,顶部和底部被切除)。

我使用了一些设置,发现设置此代码使其工作正常,至少现在。我只是想知道这是否是正确的方法呢?官方应用审核期间是否会出现问题?你有什么建议?有什么意见吗?

    override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
    if UIDevice.currentDevice().userInterfaceIdiom == .Phone {
        return .Portrait  // used to be return .AllButUpsideDown, changed this and everything works for now

    } else {
        return .Portrait  // used to be return .All
    }
}

0 个答案:

没有答案