2011-07-11 51 views
2

我想知道我們是否擁有iPhone開發人員企業許可證,那麼是否可以通過App Store將我們的應用程序分發給有限數量的用戶(我們選擇)?換句話說,我們希望我們的iPhone應用程序對有限數量的用戶可見(我們選擇預覽我們的應用程序)iPhone開發人員許可證

另外,除了App Store之外,還有其他方式來分發我們的應用程序嗎?

感謝,

回答

2

隨着iOS Developer Enterprise Licence,你將能夠不通過AppStore的到您的應用程序分發到有限數量的用戶,但,其實在AppStore的應用程序都可以給每一個用戶。儘管如此,您將可以通過簽名並分發(通過Wi-Fi或3G)您自己的應用程序,以便在選定設備上僅運行。這叫做In-House Distribution

+0

謝謝。但我將如何分發我簽名的應用程序,以及我的目標受衆如何將它們下載到他們的iPhone設備? – XMarshall

+0

如果我們有企業許可證(299美元),是否僅限於特定數量的開發人員或適用於公司中的所有開發人員? – XMarshall

+0

您可以使用XCode簽署和分享您的應用程序。這很容易!。當您認爲您的應用程序已準備好時,從您的XCode構建菜單中選擇「構建和存檔」,通過這樣做,您的應用程序將存儲在XCode組織者(窗口>組織者)的「存檔應用程序」部分。現在選擇要共享的應用程序,然後選擇「共享應用程序...」,選擇適當的供應配置文件,然後選擇「爲企業分發」。在分配窗口中,輸入標題和完整的URL到ipa文件,例如:http://testurl.com/example.ipa – Aluminum

2

與企業許可證,否則不能在App Store上發佈應用程式。實際上,你甚至不會訪問iTunesConnect。分發您的應用程序的唯一方法是通過臨時或內部分發。

+0

企業許可證僅適用於擁有DUNS編號的公司。 (刪除「有500名或更多的僱員,你必須有')見下面的評論。 – rckoenes

+0

其實蘋果最近解僱了500名員工吧。 – Vin

0

不,應用程序商店中的應用程序對所有用戶都可見。根據設備,它們可以下載。

但是,您可以通過臨時分發將您的應用分發給有限數量的用戶。因此,您需要知道應用程序應運行的設備的設備ID。

+0

感謝大家的精彩答案。愛的計算器。 – XMarshall

0

我不認爲你可以通過Apple App Store來這樣做,但是你可以 - 通過企業許可證 - 直接向你授權的人分發應用程序。這意味着您可以將該應用託管在您控制的網址上,因此可以限制您的訪問權限。用戶需要配置文件 - 但這不是使用Apple的100個設備限制創建的。

蘋果指南在http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf - 特別參見第5章。

這涵蓋做你想做的機制。我會仔細看看企業計劃的t和c,因爲該計劃顯然旨在讓組織在組織內部進行分銷 - 而不是繞過應用商店的手段。我希望你的目標用戶在你的組織內。

+0

是的,我的目標用戶在我的組織內。關於您在上述文章中提到的蘋果指南PDF,我無法理解第66頁中的「禁用企業應用程序」部分。我的問題是我們如何「吊銷」身份?我的意思是我們已經從我們的目標用戶那裏獲得了UDID,並相應地爲他們提供了配置文件。所以供應文件已經存在於各自的設備中。那麼我們如何從我們的最後撤銷呢?希望我能清楚地表達我的疑問?再次感謝您的時間和幫助。 – XMarshall