3

I'm working with chartboost sdk version 3.0.4. It does load successfully in my app. But the problem is it takes too much time to load. Moreover it does not load with loader indicator. IS there any solution to come out from this to user friendly approach?

Thanking You in Advance

Niru Mukund Shah
  • 4,637
  • 2
  • 20
  • 34

2 Answers2

2

After searching for so long. Finally I got the hint from here.

Any other suitable answer is still appreciated.

Thank You.

Community
  • 1
  • 1
Niru Mukund Shah
  • 4,637
  • 2
  • 20
  • 34
1

You shouldn't make your users wait for the interstitial to show. One way to do this is to use the Chartboost caching features to fetch the interstitial before you need it.

For example, you could call [cb cacheInterstitial]; when your app first starts and then when you later call [cb showInterstitial]; it should happen immediately. (The docs also describe how to re-cache the interstitial after you show it the first time.)

Jesse Rusak
  • 56,530
  • 12
  • 101
  • 102
  • @ForamMukundShah Did you also implement the `didDismissInterstitial:` that the docs I linked to suggested to re-cache for next time? – Jesse Rusak Dec 21 '12 at 13:01
  • No, I've just shared chartboost with its appid & app signature. After that I'm starting session & showing interstitial. Rest I have not implemented any delegate methods. Thhat's why I have referred my answer given below. – Niru Mukund Shah Dec 21 '12 at 13:15