我正在爲我的客戶開發專屬應用程序。這個應用程序將專門分發給他們,他們不希望它上傳到應用程序商店。問題是:將應用程序打包到.ipa文件時,我需要指定將能夠運行此應用程序的設備的UDID。但試圖從我的客戶中撬出它們太不方便,坦率地說,實際上是不可能的。在不知道客戶的情況下在ipad上部署ad-hoc應用程序UDID
最初,我認爲這是不可能的,因爲蘋果的嚴格安全政策,但我們發現如果您有企業帳戶,我們可以做某種事情。你可以通過在任意設備上安裝.mobileprovision文件和.ipa文件來使它工作並使其工作。我們已經看到我們的競爭對手像這樣做:
http://www.devicepharm.com/2011/08/how-to-install-enterprise-applications-on-the-ipad/
我必須創造什麼樣的證書/ mobileprovisions的,使這項工作?如何讓我的應用可以像這樣分發?
如果您有企業帳戶,您應該創建一個InHouse配置文件並使用此配置文件簽名。這將允許您在不知道UDID的情況下安裝IPA。 – rckoenes
只能使用企業Apple開發人員帳戶構建企業應用程序。蘋果開發者門戶網站上有很多關於此的內容以及數百個教程。做一點研究 –
我們有一個企業蘋果開發者帳戶。我一直在研究這兩天,現在我仍然無法使它工作(這不能證明什麼,我可能只是被貶低)。 如果有數百個關於這個主題的教程,那麼這是個好消息!不知何故,在過去的幾天裏,我設法想念他們。你能指點我一些嗎? –