@Bryan01, thank you for the follow up. That sounds great.
About iOS version, I did a quick test, and here’s what I have:
Build 2013.1094
iMac OSX 10.7.5
Xcode 4.6
iPad3 (iOS 6.0.1)
Fullscreen ad:
It showed x button, but showing ads or closing it does not send any event response to my app, so my app just hangs. Here’s the log showing the difference between iads, admob and inneractive:
Apr 26 10:34:31 MyApp[256] <Warning>: --------------- showAds.show is called ----------------
Apr 26 10:34:31 MyApp[256] <Warning>: Warning: Libinfo call to mDNSResponder on main thread
Apr 26 10:34:31 MyApp[256] <Warning>: ------------- Setting Provider to iads -------------
Apr 26 10:34:31 AdSheet[257] <Error>: Could not successfully update network info during initialization.
Apr 26 10:34:31 kernel[0] <Debug>: launchd[257] Builtin profile: AdSheet (sandbox)
Apr 26 10:34:31 AdSheet[257] <Warning>: [AppDeveloper]: Fill rate for development application ‘com.mycompany.mygame’: 80.0%
Apr 26 10:34:32 AdSheet[257] <Error>: Could not successfully update network info during initialization.
Apr 26 10:34:34 MyApp[256] <Warning>: --------------- inside adListener ----------------
Apr 26 10:34:34 MyApp[256] <Warning>: event.response = The ad loaded successfully
Apr 26 10:34:34 MyApp[256] <Warning>: event.provider = iAdsProvider
Apr 26 10:34:34 MyApp[256] <Warning>: event.isError = false
Apr 26 10:34:34 MyApp[256] <Warning>: adNetwork = iads
Apr 26 10:34:52 MyApp[256] <Warning>: --------------- showAds.show is called ----------------
Apr 26 10:34:52 MyApp[256] <Warning>: Warning: Libinfo call to mDNSResponder on main thread
Apr 26 10:34:52 MyApp[256] <Warning>: ------------- Setting Provider to admob -------------
Apr 26 10:34:52 MyApp[256] <Warning>: <Google> To get test ads on this device, call: request.testDevices = [NSArray arrayWithObjects:@“99d1b5741437af5cb7abbdf27782a2ee”, nil];
Apr 26 10:34:54 MyApp[256] <Warning>: --------------- inside adListener ----------------
Apr 26 10:34:54 MyApp[256] <Warning>: event.response = The ad loaded successfully
Apr 26 10:34:54 MyApp[256] <Warning>: event.provider = AdMobProvider
Apr 26 10:34:54 MyApp[256] <Warning>: event.isError = false
Apr 26 10:34:54 MyApp[256] <Warning>: adNetwork = admob
Apr 26 10:35:12 MyApp[256] <Warning>: --------------- showAds.show is called ----------------
Apr 26 10:35:12 MyApp[256] <Warning>: Warning: Libinfo call to mDNSResponder on main thread
Apr 26 10:35:12 MyApp[256] <Warning>: ------------- Setting Provider to inneractive -------------
Please note, iads and admob behave as expected, while with inneractive, an ad appears after the “Setting Provider to inneractive” but closing the ad by tapping on x button does nothing. The app simply hangs. Only workaround I can think of is to add a timer in my app to automatically proceed to the next screen immediately after the provider is set to inneractive. That said, I’d rather avoid custom workaround for inneractive (which may require further updates and maintenance down the road…)
Naomi