Unity3d 间隙统一广告在iOS中以横向模式崩溃

Unity3d 间隙统一广告在iOS中以横向模式崩溃,unity3d,Unity3d,我们的应用程序以纵向模式启动,但根据正在玩的游戏进行切换。以纵向模式显示的游戏显示插页广告效果良好,但切换到横向模式的游戏则会崩溃。我已经为这个问题争论了好几天了。 我正在使用Unity 2020.1.10f1和广告3.5.0 以下是模式的更改方式: Screen.orientation = ScreenOrientation.Landscape; 2020-10-21 13:29:53.237169-0400应用程序[960:203524]I/UnityAds:+[UnityAds show

我们的应用程序以纵向模式启动,但根据正在玩的游戏进行切换。以纵向模式显示的游戏显示插页广告效果良好,但切换到横向模式的游戏则会崩溃。我已经为这个问题争论了好几天了。 我正在使用Unity 2020.1.10f1和广告3.5.0 以下是模式的更改方式:

Screen.orientation = ScreenOrientation.Landscape;
2020-10-21 13:29:53.237169-0400应用程序[960:203524]I/UnityAds:+[UnityAds show:placementId:(第87行)::Unity广告为placement视频打开新的广告单元 2020-10-21 13:29:53.437265-0400应用程序[960:203524]I/UnityAds:+[USRVApiSdk WebViewExposed\u logInfo:callback:](行:70)::带方位景观的开场表演广告 2020-10-21 13:29:53.445555-0400应用程序[960:203524]未捕获的异常:UIApplicationInvalidInterfaceOrientation:支持的方向与应用程序没有共同的方向,[UADSViewController shouldAutorotate]返回是 ( 0 CoreFoundation 0x000000018b7af5c0 472C9193-115D-34CD-AD1D-0E7E091C9432+1185216 1 libobjc.A.dylib 0x000000019f82942c objc_异常_抛出+60 2 CoreFoundation 0x000000018b6aba9c 472C9193-115D-34CD-AD1D-0E7E091C9432+121500 3 UIKitCore 0x000000018d9e9794 47154C6D-47DF-3ABB-A152-56B159B014E4+4839316 4 UIKitCore 0x000000018d9d9f44 47154C6D-47DF-3ABB-A152-56B159B014E4+4775748 5 UIKitCore 0x000000018d9e916c 47154C6D-47DF-3ABB-A152-56B159B014E4+4837740 6 UIKitCore 0x000000018d8c42fc 47154C6D-47DF-3ABB-A152-56B159B014E4+3638012 7 UIKitCore 0x000000018d8b98b4 47154C6D-47DF-3ABB-A152-56B159B014E4+3594420 8 UIKitCore 0x000000018d9ddf90 47154C6D-47DF-3ABB-A152-56B159B014E4+4792208 9 UIKitCore 0x000000018d9e150c 47154C6D-47DF-3ABB-A152-56B159B014E4+4805900 10 UIKitCore 0x000000018d9e2430 47154C6D-47DF-3ABB-A152-56B159B014E4+4809776 11 UIKitCore 0x000000018d9e2784 47154C6D-47DF-3ABB-A152-56B159B014E4+4810628 12 UIKitCore 0x000000018d9e237c 47154C6D-47DF-3ABB-A152-56B159B014E4+4809596 13 UIKitCore 0x000000018d9e2860 47154C6D-47DF-3ABB-A152-56B159B014E4+4810848 14 UnityFramework 0x000000010577c468\uuuu 153+[UADSApiAdUnit webview exposed\u open:supportedOrientations:statusBarHidden:shouldAutorotate:isTransparent:withAnimation:HomeIndicator rautoHidden:callback:\u block\u invoke+388 15 libdispatch.dylib 0x000000018b3abfd0 8E662F82-B1E4-3E7E-A376-18E9755A8F51+8144 16 libdispatch.dylib 0x000000018b3adac8 8E662F82-B1E4-3E7E-A376-18E9755A8F51+15048 17 libdispatch.dylib 0x000000018b3bb04c_调度_主队列_回调_4CF+836 18 CoreFoundation 0x000000018b72c1e4 472C9193-115D-34CD-AD1D-0E7E091C9432+647652 19 CoreFoundation 0x000000018b7263b4 472C9193-115D-34CD-AD1D-0E7E091C9432+623540 20 CoreFoundation 0x000000018b7254bc CFRunLoopRunSpecific+600 21图形服务0x00000001a21aa820 GSEventRunModal+164 22 UIKitCore 0x000000018e0c9734 47154C6D-47DF-3ABB-A152-56B159B014E4+12048180 23 UIKitCore 0x000000018e0cee10 UIApplicationMain+168 24 UnityFramework 0x0000000104909bc4-[UnityFramework RunuiApplicationMainwith argc:argv:+108 25 App 0x000000010286be1c干管+68 26 libdyld.dylib 0x000000018b3ece60 90A4E82E-250C-35E3-8B2D-51D6D8B1119B+3680 ) 960:CFNetwork内部错误(0xc01a:/Library/Caches/com.apple.xbs/Sources/CFNetwork/CFNetwork-1197/ProjectRuntime/CFNetworkInternal.h:442)

解决此问题的方法是: 在Xcode->General->设备方向中:
检查:纵向、横向左侧、横向右侧。

您的应用程序是否支持横向和纵向模式?在设置中启用?它支持这两种设置,具体取决于他们在应用程序中玩的游戏方向会发生变化。我的意思是在玩家设置中启用它?编辑>项目设置>玩家>分辨率和演示,并检查设置中的默认方向设置,因为应用程序在该模式下启动。