我知道在iOS開發人員計劃中,開發人員可以使用ad hoc分發配置文件來構建應用程序,該應用程序僅用於測試目的,可以安裝在最多100個設備上。在iOS企業程序中分發應用程序是否有任何限制?
使用企業程序帳戶開發的應用程序有這樣的限制嗎? 由於這個應用程序是供內部使用的,員工的設備是否需要配置以某種方式使用這個內部應用程序?
如果我通過網絡鏈接或電子郵件將內部應用程序(免費)分發給更多用戶,是否有任何技術問題?我知道這可以解釋爲違反企業計劃,我只是想知道這是否技術上可行。
我知道在iOS開發人員計劃中,開發人員可以使用ad hoc分發配置文件來構建應用程序,該應用程序僅用於測試目的,可以安裝在最多100個設備上。在iOS企業程序中分發應用程序是否有任何限制?
使用企業程序帳戶開發的應用程序有這樣的限制嗎? 由於這個應用程序是供內部使用的,員工的設備是否需要配置以某種方式使用這個內部應用程序?
如果我通過網絡鏈接或電子郵件將內部應用程序(免費)分發給更多用戶,是否有任何技術問題?我知道這可以解釋爲違反企業計劃,我只是想知道這是否技術上可行。
對於您可以安裝企業應用的設備數量沒有限制。您只需要在配置文件中正確配置配置文件和簽名標識以及UDID。我相信您可以像使用普通的iOS開發人員帳戶一樣進行特別的分發,甚至更容易。
有很多信息可在StackOverflow的已經:
還有更多:https://stackoverflow.com/search?q=ios+enterprise
請通過這些第一次讀,你會得到你最需要的信息。
我不認爲你需要知道企業分佈的UDID。 – RomanN
企業分佈不需要單獨的設備UDID。我多次使用Enterprise發行版,這是最大的好處之一。當然,請參閱下面關於「Untrusted Enterprise Developer」的答案。 – ericWasTaken
@ericWasTaken在蘋果文檔中提到它嗎?我知道這不是必要的,但我的員工不相信我,因此不會爲此帳戶付款。 – farzadshbfn
從iOS 9開始,另一個重要的考慮因素是在首次安裝Apple時提示您使用'Untrusted Enterprise Developer'提示。這要求您轉到設置:常規>配置文件,然後選擇「信任X」以獲取正確的配置文件。
不是展示塞子。但是,如果需要作爲測試人員進行大量分發,則需要了解一個重要的考慮因素。
而且沒有任何跡象告訴用戶去哪裏和信任它,錯誤信息最好有一個按鈕讓用戶進入設置,我的一些用戶很生氣:) – anoop4real
我們是否需要添加UDID仍然? –
@HituBansal nope,沒有使用企業資料的UDID。安裝在任何設備上。 – unicornherder
你與蘋果的合同說,應用程序可以在家裏,只在內部使用。如果你在美國郵局工作,你可以分發給他們的百萬僱員。如果貴公司有兩名員工,則每名員工僅限一名員工的副本。你有法律責任執行此事,如果你故意違反此規定,我可以看到蘋果非常生氣。 – gnasher729