2012-11-19 51 views
0

我在企業內部模式下開發了一款應用程序。測試時我使用的是我公司提供給我的iPad。我測試了它。我有來自開發人員中心的證書。測試得很好。以無線方式部署ios應用程序。企業應用程序

現在我已經在我們的安全服務器上部署了這些文件。我有一個「.ipa」文件存在的鏈接。所以我用我的iPad測試iPad,並通過iPad上的Safari瀏覽器從該鏈接下載應用程序。它已成功安裝並運行。現在我把這個鏈接給了我的團隊的另一個成員,他有自己的iPad。當他點擊該鏈接就開始安裝,但它不finish.He得到一個錯誤和error.The他會是

"Unable to download Application.XYZ app could not be installed at this time. Done .Retry."

與其他iPad的同樣的事情。這些iPad未在會員中心進行測試註冊。所以我有一個想法。由於在測試時我有證書,而且全部都在我的測試iPad上,所以它可能已經識別並安裝了它。但是其他全新的iPad未被識別。那麼我該怎麼做呢?我怎麼能說我的應用程序可以安全地安裝在屬於我的同事的iPad上。如果我不清楚請問。謝謝。

+0

你用什麼樣的證書(開發或分佈)的簽署你把網站上的IPA?應該是一個分配vert。 – bobnoble

+0

@bobnoble。我使用了發行版,並且內部也是這樣。我創建了一個新的發行版。選中「共享」複選框並執行所有步驟。仍然沒有去。還在組織者(檔案),「驗證」和「分發」。驗證嘗試連接到iTunes連接。但它表示沒有找到「[email protected]」的用戶名。因此,如果沒有這個步驟,我可以向前移動嗎?爲什麼我無法登錄到iTunes連接?請幫助。我知道如果我做錯了什麼。 – RookieAppler

+0

您實際上不會對企業應用程序執行驗證步驟。您只需單擊分發 - >「保存企業版或...」 - >選擇適當的分發證書 - >等待幾分鐘 - >將其保存到磁盤。 (如果您希望它創建plist文件,請選中「Save for enterprise」,然後它會爲您執行此操作。) – smcdrc

回答

2

bobnoble是正確的。您需要有一個企業分發證書才能使用。開發證書類似於臨時證書,因爲您需要單獨標識將要使用的設備UDID。

我們與企業客戶進行了很多工作,我從不使用開發證書,主要是爲了減少混淆。如果我們的開發者之一出現胭脂,這可能會成爲一個問題:),但這是我們願意接受的一個機會。

+0

@ smcdrc.Thanks。我使用了發行證書。你可以閱讀我上面寫的評論並幫助我。 – RookieAppler