iphone - program費用 - ios enterprise distribution




安裝後,內部應用程序消失 (4)

我目前正在為客戶構建一個iPhone應用程序,該應用程序將在內部分發。 我的客戶剛剛在Apple創建了他們的企業開發者帳戶。

我已經為客戶創建了一個網站,可以通過蘋果公司提供的指令無線下載應用程序的測試版本: 分發適用於iOS 4設備的企業應用程序 。 這些測試是通過我的標準帳戶使用Adhoc配置文件完成的,該配置文件列出了其設計的UDID。

我現在正嘗試使用他們的企業帳戶部署應用程序。 我創建了內部配置文件。 我還創建了應用程序的存檔,並使用此配置文件創建了.ipa文件以進行分發。

當我嘗試下載應用程序時,我遇到了問題。 當我進入我創建的網站下載應用程序時,我可以看到我的iPhone上的應用程序下載,圖標下的文字說:“正在加載......”。 然後措辭變為“正在安裝......”。 一旦進度條完成,應用程序就會消失。 我還注意到我的設備上安裝了內部配置文件。

我在多個設備上重複了幾次這個過程,我用來測試這個應用程序的設備和那些我甚至沒有使用過這個應用程序的設備。我甚至嘗試在一台設備上刪除所有配置文件。 發生相同的過程,並再次自動安裝內部供應文件。

究竟是什麼問題還是我不做?

謝謝。


**

我有完全相同的問題,並通過以下步驟解決它。

**

問題描述為了澄清,問題(應用程序安裝不正確 - 圖標在安裝後消失)僅在iOS設備上發生(相同應用程序版本的Android版本工作正常)。

問題的根源在我的案例問題是由於我正在使用的測試iPad設備沒有註冊(添加)到我的應用程序使用的開發人員配置文件這一事實。

課程學習這意味著在將此設備添加到Provisioning Profile(PP)之前,無法在任何給定的測試設備上安裝iOS Developer App。 重要信息還有,一旦將設備添加到PP,就需要生成新的PP,並且必須使用這個新PP來簽署App以完成握手。

修復的步驟

  1. 登錄Apple Developer https://developer.apple.com
  2. 導航到“證書,標識符和配置文件” - >“設備”
  3. 驗證您的設備未在此處列出後,點擊“+”
  4. 填寫測試設備的“名稱”和“UDID”,然後點擊“繼續”
  5. 將設備添加到列表後,通過導航到“配置配置文件” - >“開發” - >單擊現有PP - >“編輯” - >檢查“設備”部分中新添加的設備 - >單擊,生成新PP '生成' - >'下載' - >'完成'
  6. 使用新下載的PP簽署新的開發應用程序
  7. 在測試設備上安裝新的App
  8. 慶祝成功

如果其他人有此問題,請確保您已註冊正在測試的設備,並且該設備也已註冊到您正在使用的設備中


我在app info.list文件中使用了bundle ID - com.myname。{appId}。 但我的OTA清單文件我使用com.myname。*因為這個問題我的安裝失敗了。 我改變了兩個地方com.myname.APPName然後像smart一樣工作。


我的一個內部應用程序遇到了同樣的問題。 原因是應用程序清單中的包ID指定不正確。 修復捆綁包ID後,應用程序正常安裝。





enterprise