![](/img/trans.png)
[英]How to prepare an app for Enterprise In-House Distribution in Xcode 3.2.5?
[英]Enterprise In-House App distribution
我正在為一家公司開發 iPad 應用程序。 由於保密原因,他們不想將應用發布到應用商店。
滿足企業計划要求,但尚未參加。 公司想知道分銷流程是怎樣的。 我已經潛入蘋果文檔叢林,我對配置文件有點困惑。 由於保密原因,我想使用帶有配置文件的 DeviceLock 的蘋果安全 api,所以我遇到了 MDM 服務器。
現在我的實際問題是:我是否仍然需要我想與企業程序一起使用的每個設備的 UDID,如果是,我是否可以通過 MDM 服務器將新的配置文件(帶有新設備)推送到所有現有設備,而無需重新編譯和重新分發整個應用程序?
你絕對沒有!
您可以通過以下方式分發應用程序
<a href="itms-services://?action=download-manifest&url=http://myDomain.de/path/to/the/MyApp-Version.plist">Download my cool App!</a>
我不確定您是否需要企業程序中每個設備的 UDID。 這個答案似乎暗示你不需要。
您絕對可以在不重新編譯的情況下推送新的配置文件。
您還必須計划每年更新證書,請參閱:
如果分發證書已過期,應用程序將不會運行。 目前,分發證書的有效期為一年。 在您的證書到期前幾周,從 iOS 開發人員中心申請新的分發證書,使用它來創建新的分發配置文件,然后重新編譯並將更新的應用程序分發給您的用戶。
來源: http : //developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html
使用企業分發程序,您可以使用不需要 UDID 的內部分發證書對您的應用程序進行簽名。 該應用程序可以安裝在任何 iOS 設備上,並且配置文件嵌入在應用程序中。 對於已經使用 AdHoc 構建編寫和分發的應用程序,您可以使用 mac 中的協同設計工具對 .app 進行協同設計,以使用內部證書對應用程序進行簽名並轉換為 ipa。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.