0
我想用用戶唯一ID將用戶發送到我App Store中的應用程序頁面。在他們安裝應用程序並首次打開它之後,我希望應用程序將該唯一ID發送到我的服務器,以便我可以爲他們提供個性化的體驗。iOS - 在應用程序安裝上獲取唯一ID
這可能嗎?
我想用用戶唯一ID將用戶發送到我App Store中的應用程序頁面。在他們安裝應用程序並首次打開它之後,我希望應用程序將該唯一ID發送到我的服務器,以便我可以爲他們提供個性化的體驗。iOS - 在應用程序安裝上獲取唯一ID
這可能嗎?
你不能拿IMEI
和移動用戶的電話號碼,蘋果是限制獲得這些uniqueID的。
您必須將UDID存儲在鑰匙串中。爲此,你必須下載keychainwrapper類和存儲由上面的代碼生成的UDID:
UIDevice *device = [[UIDevice alloc]init];
NSString *idForVend = [NSString stringWithFormat:@"%@", [device identifierForVendor]];
NSLog(@"Identifier For Vendor : %@",idForVend);
請點擊此鏈接會解決你的問題是肯定的:如何存儲在鑰匙串,iOS的字符串? ,iOS?如果你使用這個如果你刪除應用程序並再次安裝它將保持相同的DeviceID。
這不是OP的答案。 – holex
不,沒有辦法將應用程序安裝鏈接到特定的引用 – Paulw11
您可以使用application:openURL:options:並確定iTunes的URL架構 –
在蘋果的劇目中沒有這樣的營銷資源(可能它不會永遠)。 – holex