From 8d753227a74aa790d035b3c4ee917cbd00aaf82e Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Fri, 17 May 2013 14:03:57 -0700 Subject: [PATCH] [ios] Fixed uniqueId to pass AppStore validation --- platform/platform_ios.mm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/platform_ios.mm b/platform/platform_ios.mm index 8492d4b605..33727bcdef 100644 --- a/platform/platform_ios.mm +++ b/platform/platform_ios.mm @@ -96,7 +96,10 @@ int Platform::PreCachingDepth() const static string GetDeviceUid() { - NSString * uid = [[UIDevice currentDevice] uniqueIdentifier]; + NSString * uid = @""; + UIDevice * device = [UIDevice currentDevice]; + if (device.systemVersion.floatValue >= 6.0 && device.identifierForVendor) + uid = [device.identifierForVendor UUIDString]; return [uid UTF8String]; }