2011-12-15 89 views
1

可能重複:
How does enterprise distribution of iOS apps restrict distribution outside of one company?蘋果如何將企業應用程序發佈到企業外部?

How does enterprise distribution of iOS apps restrict distribution outside of one company?

這幾乎是完全一樣的問題同上,但我覺得它不是外行的角度回答。看完蘋果手冊後,我仍然感到困惑。

我們對這些因素的制約:

  1. 我們在加拿大,所以我們不能讓B2B
  2. 我們的企業客戶並不想報名參加蘋果公司的企業
  3. 我們的應用程序保持機密信息(沒有iTunes的)
  4. 100名員工,預計使用的應用程序

  5. 我們的客戶希望能夠以下載應用程序而無需運送他們的硬件給我們

那麼,有沒有人這樣做呢?企業SDK僅供內部使用(根據法律協議的條款),但人們如何知道其差異?如果我們發佈我們的.ipa和清單文件並幫助我們的客戶進行配置,那麼我們應該注意哪些「got-chaya」?這聽起來像蘋果只是想擠進公司,他們迫使他們這樣做,這使得開發者更難以擺佈客戶使用蘋果!

回答

7

正確的解決方案是讓您的客戶註冊Apple Enterprise。他們'不想'的事實是不可接受的。如果沒有其中一方或雙方違反許可協議,這是唯一的辦法。

即使蘋果公司無法知道您是否在您的公司之外分銷,您仍有責任維護您同意的許可。

0

很難判斷他們是否對企業開發人員計劃實施限制。到目前爲止,我還沒有聽說過這種情況。

但是獲取提示對他們來說很容易,因爲企業應用程序需要經常使用Apple服務器進行身份驗證,以確保分發證書仍然有效。因此從技術上講,他們可能會知道誰安裝了這些應用程序,並且可能得出的結論是,在特定情況下,企業開發人員計劃的使用條款已被違反。

如果我是你,我會堅持這些條款 - 即使你不關心法律和道德,只是考慮這個問題:如果你使用EDP爲你的客戶提供你的應用程序並且Apple關閉它?我想不出更尷尬的局面。

這就是說,我同情你的情況,因爲我也是在兩個月前面對它。所以我知道向你的客戶解釋你不能做他們想做的事是多麼痛苦,因爲蘋果公司不允許他們使用它。我最終失去了那份工作,因爲我無法說服他們進入自己。

所以如果你的客戶和我一樣頑固,恐怕沒有辦法解決你的問題。它不會馬上幫助你,但我強烈建議與Apple聯繫。如果有足夠的人開始抱怨,他們可能會做點什麼...