2010-02-03 85 views
5

有誰知道是否有API檢查是否在iOS設備上安裝了特定的配置文件?確認/檢查iPhone上是否安裝了配置文件

謝謝你,科爾

+0

我不認爲這是可能的。你想從配置文件中獲取什麼樣的信息? – 2010-02-04 00:51:49

+0

我正在開發一個企業應用程序 - 我們的無線局域網之一是確保已經安裝了一個配置文件,其中添加了一個非默認密碼有效載荷。如果沒有安裝該配置文件,該業務不希望該應用程序工作。所以只需一個BOOL,無論是否安裝都會很好。 – Cole 2010-02-07 03:01:09

+0

您在這個問題上有任何進展嗎? – Luke 2010-11-23 14:59:17

回答

6

沒有爲沒有API,但基於證書的驗證解決方法。您必須創建一個自簽名根證書並將其包含到您的配置文件中。然後,您必須創建另一個由此根證書籤名的證書,並將其包含到您的應用程序中。當您需要驗證是否安裝了配置文件時,您可以驗證該證書是否可信。有關詳細信息,請參閱Apple開發人員論壇 - https://devforums.apple.com/message/11142#11142

+0

非常有趣 - 謝謝你的迴應! – Cole 2011-01-04 00:24:53

+0

這種方法有效嗎?截至iOS 7,8,9以及全部。在附加的線程本身給人的印象是這種方法失敗並且不一致!你能把這個問題點亮嗎? – 2015-07-22 16:54:37