我們正在爲客戶開發iPad應用程序,他希望將應用程序分發給那些已經爲其'x'個用戶購買了許可證的客戶。例如,如果一所大學從他那裏購買50個用戶/設備的許可證,或者另一家公司可能爲他100個用戶/設備購買他的許可證。什麼是分發這樣的應用程序的最佳方式。在做了一些研究之後,iv碰到了兩種方法,但每種都有自己的打嗝。企業開發者帳號或標準開發者帳號?
1)與標準開發許可證分發通過App Store和驗證應用程序的用戶。只有當用戶通過服務器驗證時,他們才能夠訪問和使用應用程序。這允許我的客戶將用戶限制爲只有那些從他那裏獲得許可證的用戶。
但是我聽說蘋果公司會拒絕這樣的應用程序,這些應用程序只提供對某些用戶的獨佔訪問權限,而不是全部。
2)另一種選擇是企業開發者帳戶,在那裏他將舉辦他的網站上的應用程序和誰所得到的許可只能下載客戶端。但是,我相信企業應用程序只能爲內部員工開發。即如果他擁有企業帳戶,則應用程序只能用於他的員工,因爲它只適用於使用唯一DUNS號碼進行身份驗證的設備。
任何人都有這方面的解決方法?任何幫助將非常感激。謝謝。
我的客戶端可以有多個客戶端有企業帳戶並運行相同的應用程序?一世。e蘋果公司是否有任何限制,即一個應用程序在一家公司的企業許可下開發的應用程序有限制,只能在該公司運行,並且該應用程序無法在另一家公司運行,因爲這會違反「內部」使用規定? – Nathan 2011-01-22 04:14:33
嗨@Nathan,我們只是讓我們的應用程序被批准用於商店,所以沒有任何問題與外部服務進行身份驗證。它花了七天。祝你的項目好運。 – 2011-01-27 08:51:09