簡體   English   中英

查詢iOS應用部署方式

[英]query on iOS app deployment methods

谷歌搜索這個主題我感覺蘋果允許通過三種方式將應用程序分發給最終用戶。 然而,這些方法中的每一種究竟如何實際工作和不同之處仍然很模糊。

  1. Ad Hoc Distribution - 這到底是如何工作的。 這種方法不需要在應用商店提交應用嗎? 如果是,那么用戶將從哪里下載應用程序以及安裝過程如何工作。

  2. 內部分銷- 這是如何工作的? 我遇到的一些文字表明我們可以將應用程序托管在私有企業服務器上,並允許用戶從那里安裝。 如果這是真的,蘋果將無法規范應用程序.. 不太清楚。

  3. 應用商店部署- 我了解它作為我從應用商店購買的一些應用的消費者是如何工作的。 在這種情況下,必須先將應用程序提交到應用商店,然后才能供任意數量的用戶安裝。

我在同一上下文中遇到的另一個問題是能夠通過需要從蘋果購買哪種類型的開發許可證的方式之一來部署應用程序?

Ad Hoc Distribution - 這最常用於將應用程序發送給 beta 測試人員,您在 Developer Portal 中注冊他們的 UDID,然后向他們發送應用程序包和配置文件。 他們將這些拖入 iTunes 並可以安裝應用程序。

內部分發 - 如果我沒記錯的話,這僅在您擁有企業許可證時可用,您可以將此應用程序部署到與該帳戶關聯的所有設備(例如,您的所有公司都打電話)

App Store Distribution - 這是當您的應用程序最終進入 App Store 時,您在對其進行代碼簽名后將其提交給 Apple,然后他們進行審核並被接受。

希望這可以為您解決一些問題。

對於分發方法 1 和 3,您必須支付 99 美元的開發者費用,第 2 種您必須為企業開發者許可證支付 299 美元(我認為這是正確的價格)。

對於 Ad-Hoc 而言:您每年最多可以將 100 台設備添加到您的開發門戶。 然后,這 100 台設備可以安裝您特別簽名的應用程序。

要將設備添加到您的門戶,您需要它的 UDID。 要通過 Ad-Hoc 分發應用程序,您需要為該應用程序創建一個特殊的 Ad-Hoc 分發配置文件,使用此配置文件對其進行簽名,然后將與配置文件捆綁在一起的已編譯.app 文件發送給您的用戶。 然后他們將能夠通過 iTunes 安裝該應用程序,就像他們從 App Store 下載它一樣。

注意:從列表中刪除之前添加的設備不會增加設備計數。

差不多就是這樣,不熟悉內部分發。

蘋果對“內部”分發的定義基本上意味着:購買企業開發者帳戶。

http://www.apple.com/iphone/business/apps/in-house/resources.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM