Just letting you know that I’ve just tested out the iOS Chartboost videos. While they are more stable than the Android ones, they still have the issue where pressing ‘cancel’ instead of ‘watch’ causes subsequent ads to not show.
Chartboost released a new iOS SDK last week (version 5.1) and I’ll be updating my plugin with it tomorrow. They fixed a few things related to video. Hopefully the issue you’re seeing is one of them.
I’ll post an update on this thread when I’ve updated the plugin.
I got a reply back from Chartboost, and they’d like to know which App ID you’re using when you see this problem on Android.
They suspect it might be an issue on the server, and an App ID would help them to check it out.
Just the App ID not the SIG. If you’re OK with that, you can send it to me at ingemar *at* swipeware. com instead of posting it here on the forum.
New iOS plugin released. (please let a few hours pass after this post to allow it to propagate to CoronaLabs’ build server)
This plugin is based on the new Chartboost 5.1 SDK released last week which fixes a host of issues with video ads.
Also, my plugin is now 32 and 64 bit compatible!
This is to comply with Apple’s 64-bit requirement for binaries released for iOS which will be enforced from Feb 1, 2015.
Great to hear! I’ll test it out once I have the chance.
Did you hear anything more about the Android video ad issues (and do you know whether the same issues are fixed in this iOS update)?
They are going to release their 5.1 SDK for Android this week which will fix bugs in their video implementation.
The guys at Chartboost were able to reproduce the issue with instructions from me using their own sample app.
Hopefully that will plug the issues you were seeing as well.
Once the SDK is released I’ll update the Android plugin.
New versions of the Chartboost plugin are available.
iOS SDK 5.1.2
Android SDK 5.1.0
Change-logs reported by Chartboost:
Android SDK Version 5.1.0 (2014-12-09)
- Fix Android SDK 5.0.3 crashing on Video Interstitial due to NullPointerException#(@sat2eesh / PUB-1046)
- Fix Android SDK: Proper error enum names #(@sat2eesh / PUB-1034)
- Fix MoreApps Unity 5.0.2 and 5.0 for Android doesn’t work#(@sat2eesh / PUB-1045)
- Fix Unity: Parity Android error enum#(@sat2eesh / PUB-1045)
- Fix SDK sends “custom-id” but ad server expects “custom_id” field#(@sat2eesh / PUB-1053)
- Fix See black screen and not video when reward/get has been modified#(@sat2eesh / PUB-1087)
- Fix Android Video: Black screen for invalid response#(@sat2eesh / PUB-1089)
- Fix Rewarded Video request freezes app if pre-roll popup gets closed after watching at least one video#(@sat2eesh / PUB-1101)
- Bug fixes and stability improvements.
iOS SDK Version 5.1.2 (2014-12-05)
Fixes:
Fix CBAppCall crash if no resource path sent with URL.
Fix bug with SKStoreProductViewController crashing due to race condition.
Fix SKStoreProductViewController rotation issue with Unity.
Fix concurrency issue in CBConfig.
Fix build for armv7s architectures.
Huge thanks for Ingemar for Chartboost plugin & keeping it updated
@Ingemar : Thanks for this amazing plugin! I installed it for both iOS and Android in less than 2 hours.
One note for people trying Chartboost for the first time, you MUST create a Publishing Campaign in your dashboard to see real ads.
And one question : Does it work with Amazon as well? I noticed that Chartboost allows ads on amazon apps, wondering if the plugin works for this.
Thanks again!
Looks like it’s fixed the previous bugs I had ingemar, thanks for the good work keeping this up to date
Great news!
I’ll report this back to the Chartboost team who have been very responsive to the bug reports.
You’re welcome. I hope the advertising performs well. I’ve found Chartboost to be a stable source of revenue for iOS and Android.
You can use the plugin for Amazon, however (for me) the performance isn’t as good as Google Play.
Hi
I get error when I try to call chartboost.isAnyAdVisible()
if chartboost.isAnyAdVisible() then ... else ... end
xCode Console:
attempt to call field ‘isAnyAdVisible’ (a nil value)
Any idea why?
Ooops. Sorry, my bad.
The function is in my code, but I forgot to add it to the iOS Lua array so it isn’t accessible.
It’s already fixed on my github page but I need to create a new distribution for Corona’s servers which will take a while.
It should be available on Corona’s server within the next 24 hours.
Thanks @ingemar!
Should I update the plugin or what exactly? I’m using this plugin https://github.com/swipeware/CoronaChartboostPlugin/tree/modernized/enterprise-binaries/iphone
Aha. In that case you can download the new libChartboost.a from my GitHub page.
Perfect! can you give the link of your GitHub page?
It’s the link that you had in your last post joshi.kb85
https://github.com/swipeware/CoronaChartboostPlugin/tree/modernized/enterprise-binaries/iphone
Alan beat me to it…