Unity3d 间隙统一广告在iOS中以横向模式崩溃
我们的应用程序以纵向模式启动,但根据正在玩的游戏进行切换。以纵向模式显示的游戏显示插页广告效果良好,但切换到横向模式的游戏则会崩溃。我已经为这个问题争论了好几天了。 我正在使用Unity 2020.1.10f1和广告3.5.0 以下是模式的更改方式: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
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->设备方向中:
检查:纵向、横向左侧、横向右侧。您的应用程序是否支持横向和纵向模式?在设置中启用?它支持这两种设置,具体取决于他们在应用程序中玩的游戏方向会发生变化。我的意思是在玩家设置中启用它?编辑>项目设置>玩家>分辨率和演示,并检查设置中的默认方向设置,因为应用程序在该模式下启动。