Ich verwende den folgenden Code, um die eindeutige ID anzuzeigen, die für Admob-Test-Apps verwendet werden soll.Verwendung der nicht deklarierten ID: ASIdentifierManager
Dies ist mit meinem applicationDidFinishLaunching ...
// Print IDFA (from AdSupport Framework) for iOS 6 and UDID for iOS < 6.
if (NSClassFromString(@"ASIdentifierManager")) {
NSLog(@"GoogleAdMobAdsSDK ID for testing: %@" ,
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]);
} else {
NSLog(@"GoogleAdMobAdsSDK ID for testing: %@" ,
[[UIDevice currentDevice] uniqueIdentifier]);
}
Ich erhalte eine Fehlermeldung beim Erstellen von ‚Die Verwendung von nicht deklarierter Bezeichner: ASIdentifierManager‘
ich die AdSupport Rahmen verbunden sind und die Dateien der Kennung zugreifen Manager wird angemeldet, erkennt dies aber immer noch nicht?
Ich habe Build-Ordner gereinigt, Neustart xCode das gleiche Ergebnis.
In welcher Zeile erhalten Sie den Fehler? –
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]); – StuartM
Haben Sie Header aus dem Framework importiert? – Shmidt