Hallo alle als gelesene Apps mit Udid werden ab dem 1. Mai 2013 nicht mehr akzeptiert. Und wir müssen IOS 6 identifierForVendor verwenden, um die eindeutige ID zu bekommen, wenn ich Recht habe. Aber können wir das Mindest-Deployment-Ziel auf 4.3 setzen? Falls Geräte weiterhin mit IOS 4.3 oder 5.0 arbeiten, wie können wir auf UDID eingehen, da identifierForVendor nur in IOS6 verfügbar ist? Bedeutet das, dass wir stattdessen einen Hash für die MAC-Adresse als eindeutigen Bezeichner verwenden? Wird das alle IOS-Versionen unterstützen?Was passiert seit dem 1. Mai, da UDID nicht erlaubt ist?
8
A
Antwort
2
Sie können CFUUID verwenden, um eine UUID zu generieren. Sie können als speichern sie in KEYCHAIN am ersten Start .. Sie es so bekommen ...
NSString *uuid = nil;
CFUUIDRef theUUID = CFUUIDCreate(kCFAllocatorDefault);
if (theUUID)
{
uuid = NSMakeCollectable(CFUUIDCreateString(kCFAllocatorDefault, theUUID));
[uuid autorelease];
CFRelease(theUUID);
}
Sie diese ID verwenden können, um die Anwendung zu identifizieren.
Verwandte Themen
- 1. Java.util.Calendar - Millisekunden seit dem 1. Januar 1970
- 2. Was ist mit dem ifilter passiert?
- 3. Was passiert mit Millisekunden seit Beginn der Sommerzeit/Sommerzeit?
- 4. Was ist mit dem Projekt Volta passiert?
- 5. Was ist mit dem Schlüsselwort "entry" passiert?
- 6. Was zu verwenden, wenn nicht "IPHONE UDID"?
- 7. Ich habe das Rohrende nicht geschlossen, ist da was falsches passiert?
- 8. WebRequest.GetResponse() ..... Was ist passiert?
- 9. Was ist mit dem esprima-six npm Modul passiert?
- 10. Was ist mit OmniXML passiert?
- 11. Was ist mit XPathReader passiert?
- 12. Was ist mit JSDT von Eclipse passiert?
- 13. Was ist mit dem Anti-Aliasing in Java 7 passiert?
- 14. Was ist mit com.vaadin.application passiert?
- 15. Was ist mit TexturMgr passiert?
- 16. Was ist mit dem Kontextmenü in meiner Konsolenanwendung passiert?
- 17. Was ist mit java.util.stream.Streamable passiert?
- 18. Was ist mit dem Paketverwirrungsindex in SonarQube 5.0 passiert?
- 19. Was ist mit `as` erlaubt?
- 20. Was ist mit dem MEF-Typ "AttributedAssemblyPartCatalog" passiert?
- 21. Scala UTC Zeitstempel in Sekunden seit dem 1. Januar 1970
- 22. Was passiert mit dem Wert-Ergebnis-Parameter?
- 23. Was ist mit NVD3 passiert?
- 24. Was ist mit php_mysql.dll passiert?
- 25. Was passiert mit dem Code nach history.back()?
- 26. Was ist mit dem TokenList-Styling für Polymer 1.0 passiert?
- 27. Filtern ist nicht erlaubt
- 28. Was ist mit Android AAPT passiert?
- 29. Was ist die Funktion in Ruby, die "p * 1..10" erlaubt, die Zahlen 1-10 auszudrucken?
- 30. Zuordnung 1: 1-Zuordnung erlaubt kein Einfügen
http://www.engadget.com/2013/03/21/apple-sets-a-may-1st-cutoff-for-app-subjection-that-use-udid/ – veereev
Apple Quelle https: // developer.apple.com/news/index.php?id=3212013a#top – Vin
@Vin Es hilft nicht, Ersatzmethoden sind alle bei iOS 6 eingeführt und noch schlimmer: Referenz GKTank Anwendung verwendet '[[UIDevice currentDevice] uniqueIdentifier] '(siehe' TankViewController.m'). In der Tat verwendet es iphoneos3.0 als Basis-SDK. Ich kann mich nicht erinnern, dass Apple so unvernünftig ist. –