1

当我第一次播放 ADColony 广告时,它看起来一切正常,但第二次播放广告时它并没有占据整个屏幕,并且在我关闭广告后,应用程序崩溃并显示以下日志:

由于未捕获的异常“UIApplicationInvalidInterfaceOrientation”而终止应用程序,原因:“支持的方向与应用程序没有共同的方向,并且 [ADCRotatingViewController shouldAutorotate] 返回 YES”

我的应用程序是用 swift 编码的,它返回 shouldAutorotate() 为 false 并且支持的方向是 UIInterfaceOrientation.Portrait.rawValue | UIInterfaceOrientation.LandscapeLeft.rawValue

override func shouldAutorotate() -> Bool {
        return false
    }

override func supportedInterfaceOrientations() -> Int {
        return UIInterfaceOrientation.Portrait.rawValue | UIInterfaceOrientation.LandscapeLeft.rawValue
    }

请帮助我解决这个问题。

4

1 回答 1

0

听起来您正在与我们的旧版本 SDK 集成。请尝试使用http://github.com/adcolony上的最新可用版本进行更新。如果这不能解决您的问题,请向 support@adcolony.com 提交支持票。

于 2015-02-21T01:17:22.570 回答