[iOS] Video Ad not working only in PRODUCTION

Hello guys, I hope you can help me…

In my game (The Legend of Janosik) I have implemented Unity Ads …it works perfectly on android.
On iOS it also works fine (I can see real video ads), but only when I run it from Xcode (my iPhone connected via cable). When I upload the same version of game to iTunes, video ads are not working because Advertisement.IsReady() returns false. What could be worng?

Thanks in advance
Peter

Hi, just downloaded your game on iOS here and checked network traffic. I don’t see any calls to our servers.

Which Unity version have you used for the game?

/Rasmus

Thank you for your reply… I used Unity 5.5.1f1

See [BUG] Issue in Unity 5.5.1 when using Ads from Services window (use asset package) , upgrade to e.g. Unity 5.5.2

Sorry that you hit this particular release of Unity… was caused by a change on engine side related to stripping/optimizing iOS builds, and unfortunately our automation back then didn’t involve actually trying to build an .ipa file, only running from Xcode

So either upgrade to Unity 5.5.2 or use asset store version of Unity Ads SDK from https://assetstore.unity.com/packages/add-ons/services/unity-ads-66123

/Rasmus

Thank you Rasmus for reply, I used Unity 5.5.2 and it is working fine in TestFlight, App is in review so I hope it will also works in production.

Thanks again
Peter

1 Like