I use Unity 5.4.1 version with ads engine integrated (not download from asset store) build to iOS 10 Xcode 8. Ads working at editor but not in target device that is iPhone 6+. The ads was showing but stuck at buffering… and after that it said video playback error. I just want to know if it is normal. My question is that error happen because of ads engine integrated or do i need to use from asset store? Or that error happen because of Unity ads server? Thank you.
Hi,
This version of Unity uses Ads 1.5.x whereas Unity 5.5 beta already uses Ads 2.0, which is also included in the Asset Store package.
Ads 2.0 addresses some connectivity issues and it sounds like this will be fixed either by updating your Ads integration to 2.0.x or perhaps by making some adjustments (disabling streaming) to your game profile. I can attempt the latter if you provide me with the game ID or (recommended) you can update to Ads 2.0.
I always get this error message on my nexus 5, and no such problem on my LG K10. Both of them are Android 6.
I killed all running processes in nexus and run again, the issue was gone.
I don’t know why but seem that the previous failure was caused by missing cached video. Here is the logcat:
10-27 13:01:11.938 24944 24944 W MediaPlayer: Couldn’t open file on client side; trying server side: java.io.FileNotFoundException: No content provider: /storage/emulated/0/Android/data/XXXXXXXXXXXXXXXX/cache/UnityAdsVideoCache/UnityAds-57fef495f780092a044566d9-m31-1000.mp4
Our other content delivery provider had some issues, so we switched to another one in problematic regions. It should be fixed now.
Feel free to voice your concerns if you encounter any further issues.