当我第一次播放 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
}
请帮助我解决这个问题。