2012-08-16 85 views
1

應用程序是否有任何方法來驗證iDevice是否受密碼保護?如果沒有,有什麼辦法可以確保應用程序只能在受保護的設備列表上安裝/運行?現在UUID折舊了,但是有其他選擇嗎?有沒有免費的設備管理程序?如何確保iOS設備安全

+0

如果你沒有提交給appstore,爲什麼不直接訪問UDID呢?或者,您可以使用mac地址。 – endy 2012-08-16 20:00:13

回答

1

有一種方法可以推斷設置了密碼:查詢UIApplication對象上的protecteddataAvailable屬性。

如果不使用MDM解決方案來管理設備並安裝應用程序,我認爲沒有辦法阻止您的應用安裝在不安全的設備上。即使如此,用戶也可以手動安裝。你可以在我們的應用程序中做的是在啓動時測試是否有密碼,如果不通知用戶。

+0

如果沒有設置密碼,那麼不會返回YES嗎?這個文件不是很清楚。 – GoldenJoe 2012-08-17 21:38:55