2013-11-29 21 views
1

所有如何知道如果iPhone處於恢復模式,從我的應用程序

我對以後使用的應用程序,其中IM存儲裝置識別符的鑰匙扣(多虧了iOS6的方法已過時獲取唯一標識符所有的時間)工作以確定它是允許使用應用程序的設備。

我正在將其存儲在鑰匙串,我要實現的是,如果設備處於恢復模式或者如果有人在還原備份我想發送請求到服務器去激活存儲在鑰匙鏈這個設備標識符,鑰匙扣前被刪除。

是可以實現的還是其他建議?

回答

0

每當服務器與設備通信時,檢查鑰匙串中是否存在設備標識符,如果不存在,則向服務器發回一個呼叫,要求從服務器去激活設備標識符。

+0

嗨anjani,如果鑰匙串不是他們的那麼我怎麼知道哪個設備標識符要停用(設備標識符在鑰匙串中),因爲它已被恢復/備份已被恢復,因此被刪除。 – Nikita255

+0

您可以在服務器端映射imei號碼和設備標識符。 當設備標識符被髮送到服務器時,檢查它是否已經映射到一個imei,如果找到imei,通過替換舊設備標識符更新該設備的設備標識符。 小心:獲取imei號碼可能不允許公開。 –

+0

獲取imei: https://github.com/erica/uidevice-extension/blob/master/UIDevice-IOKitExtensions.m http://stackoverflow.com/questions/823181/how-to-get-imei -on-iphone –

相關問題