2014-09-23 36 views

回答

1

不,你不能。這是一個像UDID這樣的隱私元素。

你可以閱讀更多關於此這裏:Privacy issue

但是,如果你願意,你可以用用這個方法通過蘋果提供的identifierForVendor

[[UIDevice currentDevice] identifierForVendor] 
2

不,這是不可能的。
而不是AppleId,您可以使用[[UIDevice currentDevice] identifierForVendor]

0

我不確定蘋果身份證,但你可以通過編程獲取設備ID。如果你使用混合應用,你可以使用push phonegap插件。

https://github.com/phonegap-build/PushPlugin

http://blog.revivalx.com/2014/08/29/implement-push-notifications-for-android-and-ios-phonegap-part-2/

對於本地

http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

BTW,設備ID和UDID是另一回事。

+0

我必須檢查蘋果ID不是設備ID。當前用戶正在登錄哪個用戶? – zohaibkhan 2014-09-23 08:45:42

+1

設備ID你可以從用戶獲得它,如果蘋果ID我認爲不能。我從來沒有聽說過。 – 2014-09-23 08:52:22

0

不,你不能得到這些信息。唯一可以獲得的信息是來自UIDevice的信息(使用[[UIDevice currentDevice] identifierForVendor]和IP),或者使用「假UDID」(不是UDID的唯一密鑰)。

因此,您可以用獨特的方式識別您的用戶,但不能獲取他們的信息。

我真的建議你去瀏覽有關的UIDevice的文檔,也許你會發現,你需要有太多

0

這是不可能的事。您只能檢索設備的UDID。這是一個隱私問題,就像他們的電話號碼一樣。但是,您可以從Apple服務器爲特定用戶購買每個購買的證書(確認)。