2012-08-17 35 views
1

我一直在研究很多關於我們在過去幾個月開發的iOS應用程序,並且我發現這個網站是無價的。這是我無法找到答案的第一個問題,所以如果存在,我誠摯的道歉。iOS內部應用程序 - 分發SSL證書

看起來我們分發我們的應用程序的最佳選擇是通過MDM。但是,該應用程序使用SSL證書(目前是用作身份驗證過程一部分的私鑰,但它也將在不久的將來使用公鑰來識別服務器)。我正在尋找將這些設備連接到設備的好方法。

當前的方法是設置一個HTTPS服務器並從應用程序中下載它們。儘管如此,我寧願通過MDM推出它們。不幸的是,我能找到的唯一方法就是創建一個包含證書的自定義.ipa文件;我想這是可能的,因爲它只是少數高知名度的用戶,但它並不理想。你能提出一個更好的方法嗎?

我也在考慮將證書移到鑰匙串,以便我們可以防止它被備份到iTunes(根據當前政策,它可能會發生未加密,但我希望也可以改變)。有什麼想法嗎?

最佳, 蘭斯

回答

1

如果你更喜歡通過分發MDM證書,那麼你將需要它來創建與證書的應用程式版本確實如此。雖然您可以通過MDM自行推送證書,但該證書最終會位於鑰匙串中的Apple名稱空間中,因此對您不利。

1

MDM能夠推出定製的配置文件。您可以將證書嵌入配置文件中,然後使用MDM推送此證書。