2012-02-22 56 views
4

我對蘋果iOS應用程序的分發選項感到困惑,特別是關於企業的東西。在網絡上沒有明確的答案,或者一百萬個相反的答案。iOS應用企業部署:什麼是真實的,什麼是神話?

我把這個放在了SO上,因爲這些問題也是關於構建應用程序,簽名等問題。所以我認爲它最適合這裏,尤其是因爲開發人員通過各種應用程序分發過程的知識。

這是我的知識。有人可以糾正錯誤的點或確認正確的嗎?

  1. 使用標準開發者許可證,應用程序只能通過Apple的App Store部署。應用必須通過審覈。
  2. 標準許可證允許每年部署多達100個設備用於測試目的。該應用程序必須使用包含該應用程序將要安裝的所有設備ID的證書/配置文件進行簽名。無法在其他設備上安裝。如果添加了新設備,則應用程序必須用更新後的配置文件重建/退出。該應用程序不必審查。
  3. 內部分發許可證允許安裝在許可證所有者公司的最多1000(?)設備上。將應用程序授予第三方iOS用戶是非法的。不支持通過Apple的商店發佈。該應用程序不需要由Apple審查。在這種情況下什麼是完全不清楚的:這是如何可控的?如果新員工想要在他的iPhone上安裝應用程序,應用程序是否必須重新生成並使用包含新設備ID的配置文件進行簽名?或者新員工是否需要在他的設備上安裝一些配置文件?這個工作到底如何?
  4. 如果一家公司想要專門爲B2B構建一個應用程序,那麼有什麼選擇?將它放入官方App Store是沒有意義的。是否有單獨的「子應用程序商店」的可能性?
  5. 據我所知,沒有任何方法可以在沒有任何限制的情況下分發應用程序,而不需要通過App Store來訪問設備的數量。正確?

回答

1

你的企業的AdHoc /開發人員限制在100個設備

企業貢獻是有限的,除了合同(員工只)

看業務量的購買計劃(僅限美國)的B2B http://www.apple.com/business/vpp/除非你將應用程序放在AppStore上,否則AFAIK 4)幾乎不可能在美國之外進行。

+0

-1沒有回答有關是否每次添加新設備時都必須重新構建應用程序的問題。 – Justin 2012-12-18 20:46:21

+1

@Justin在Enterprise App Distribution的情況下,您絕對不必重建應用程序。你甚至不「添加」設備。您只需針對企業分發簽署配置文件構建應用程序,並且可以安裝任何具有鏈接的人員。我直接瞭解這一點。 – jpswain 2013-09-23 04:31:03