Google has Changed some Policy under which the ads displayed under SDK version 7.0 will not display ads any more, Actually i don't know which version SDK i m using.
Please help me to get out of this.
Google has Changed some Policy under which the ads displayed under SDK version 7.0 will not display ads any more, Actually i don't know which version SDK i m using.
Please help me to get out of this.
pragma mark GADRequest implementation
- (GADRequest *)request {
GADRequest *request = [GADRequest request];
NSLog(@"Received ad successfully %@ " , [GADRequest sdkVersion] );
request.testDevices = @[
kGADSimulatorID
];
return request;
}
Implement the above code in your iOS Project And Check Log
you will get Output something like this
afma-sdk-i-v7.27.0
NSLog(@"admob version %@ " ,[[GADMobileAds sharedInstance] sdkVersion]);
Starting from Google Mobile Ads SDK version 11.0.0 sdkVersion
has been removed from GADMobileAds
.
Changes to logging SDK version
Now you have to use versionNumber
that returns GADVersionNumber
. If you want to have the string representation of the version number then do this instead:
Swift:
GADGetStringFromVersionNumber(GADMobileAds.sharedInstance().versionNumber)
Objective-C:
GADGetStringFromVersionNumber([[GADMobileAds sharedInstance] versionNumber]);
© 2022 - 2025 — McMap. All rights reserved.
GADMobileAds
overGADRequest
, as proposed in the accepted answer. – Prognostic