2012-05-04 111 views
0

只是好奇,從API的角度來看,一般來說,除了不必通過iTunes應用程序審批流程之外,還有其他優勢(或甚至是劣勢)與普通應用程序商店的普通應用程序相比嗎?企業iOS應用程序和企業配置的iOS設備是否具有任何特殊功能?

+0

我想說一個缺點是無法將您的應用程序注入數億用戶瀏覽的市場。 –

+1

@MDT這確實是我不想在爲特定客戶端的需求量身定製應用程序時所需要的。 – tweetypi

回答

3

暴露標準的許可證持有者公共API是完全一樣的那些可用於企業許可證持有者。在我看來,企業許可證的優勢在於:

  1. 如果您願意,您甚至可以自由使用無證apis。由於這些應用程序永遠不會通過iTunes商店,所以蘋果公司無法干涉其發行。

  2. 無需堅持以上述同樣的原因HIG準則(雖然我們總是試圖跟隨他們爲明顯的原因)。

  3. 由於企業內部的分佈使得在任何的iDevice部署,應用程序的測試,也不僅限於在配置門戶網站註冊的100個設備。

缺點是:

  1. 不能使用的功能,如應用程序內購買,網絡成癮等(雖然在企業應用程序沒有這樣的特徵的要求)。

  2. 企業內部分配證書將於一年。這意味着使用新證書重新部署和重新部署所有應用程序(每年一次又一次)。

總而言之,我會說我絕對不同意MDT的評論。企業應用程序不適合普通公衆,因此不需要市場對它們的可見性。考慮一個顯示銷售數據儀表板的企業應用程序。這種使用只與企業的內部用戶有關,並想象如果它在應用商店中可用會發生什麼。

+0

只是爲了確認,企業應用不需要他們將安裝的iDevice擁有特殊的證書或配置文件? – tweetypi

+0

證書和配置文件是必須的。雖然使用內部分發配置文件構建的應用程序可以安裝在任何設備上。 – Vin

+0

所以你說的是,例如,如果我爲企業證書和其他一些不屬於CIA一部分的人編寫了一份CIA應用程序,他們可以獲得可安裝它的.app/ipa文件的副本他們自己的iDevices,而不需要做任何特別的設備? – tweetypi