cocos-pnp icon indicating copy to clipboard operation
cocos-pnp copied to clipboard

Canvas UI not displaying when playable is used as end card in UnityAds (ios)

Open scintil89 opened this issue 5 months ago • 1 comments

Hello,

I encountered an issue while uploading a Unity Ads build and testing it with the Ad Testing app on iOS.

The issue is that when the playable is tested individually, the UI appears as expected. However, when the same playable is set as End Card, the Canvas UI does not show up on the screen in iOS. On Android (AOS), it works fine and the UI is displayed correctly.

I used the .adapterrc file example from the README.

Even with an empty project where only UI and camera are set up, and the CTA is added, the issue still occurs. I am attaching an example for reference.

doing well in individual

Image

do not work as End Card

Image

Test Environment: cocos creator 3.8.6 playable-ads-adapter-1.3.10 ios 18.5

scintil89 avatar Jul 22 '25 08:07 scintil89

i encountered this and it was a struggle to find out what was the problem.

  1. Add mraid handler to handle view change
  2. Manually align canvas with screen instead of using, the inbuild one.

祝你好运

yeochonghanivan avatar Oct 29 '25 06:10 yeochonghanivan

in our case,start game after viewableChange , hopes helpful

pppluto avatar Dec 10 '25 07:12 pppluto