iOS應用的分發測試方式主要有兩種:Ad Hoc分發和企業級分發。這兩種方式都是通過蘋果的開發者中心進行操作,但是它們分別適用于不同的場景和需求。
1. 免費安卓分發Ad Hoc分發
Ad Hoc分發是一種適用于小規模測試的分發方式,它允許開發者將應用安裝到最多100個測試設備上進行測試。Ad Hoc分發的原理是將應用打包成IPA文件,并且將該文件上傳到蘋果開發者中心,然后通過郵件或者其他方式將IPA文件發送給測試人員。測試人員可以通過iTunes或者其他工具將IPA文件安裝到測試設備上進行測試。
Ad Hoc分發需要開發者先在蘋果開發者中心創建一個Provisioning Profile,并將測試設備的UDID添加到該Profile中。然后將該Profile與應用進行關聯,生成一個包含應用和Profile的IPA文件。最后將該IPA文件發送給測試人員,測試人員需要在設備上安裝該IPA文件并信任開發者。
2. 企業級分發
企業級分發是一種適用于大規模測試或者內部分發的方式,它允許開發者將應用安裝到任意數量的設備上進行測試或者內部使用。企業級分發的原理是將應用打包成IPA文件,并將該文件上傳到公司的服務器上,然后通過網頁或者其他方式將IPA文件提供給測試人員或者內部使用人員。測試人員或者內部使用人員可以通過Safari或者其他工具將IPA文件下載到設備上進
行安裝。
企業級分發需要開發者安卓應用一鍵分發先在蘋果開發者中心創建一個Enterprise Developer Program,并且將公司的證書和Profile添加到該Program中。然后將應用打包成IPA文件,并將該文件上傳到公司的服務器上。最后通過網頁或者其他方式將IPA文件提供給測試人員或者內部使用人員,他們需要在設備上下載IPA文件并信任企業證書。
總結
Ad Hoc分發適用于小規模測試,企業級分發適用于大規模測試或者內部分發。無論哪種方式,開發者都需要在蘋果開發者中心創建Provisioning Profile或者Enterprise Developer Program,并將測試設備的UDID或者公司的證書和Profile添加到該Profile或者Program中。然后將應用打包成IPA文件,并將該文件發送給測試人員或者內部使用人員進行安裝。
一門APP證書制作工具(https://platform.yimenapp.com/)提供APP證書在線制作,支持蘋果證書、安卓證書在線一鍵快捷制作。工具完全免費,注冊成為一門APP開發者即可使用,全中文化云端APP證書工具。
一鍵制作IOS蘋果證書,包含appstore上架證書、開發環境測試證書、ADhoc生產環境測試證書、在線生成P12開發者證書證書,P12推送證書、P8推送證書,快捷綁定UDID、自定義包名Bundle ID、在線獲取描述文件;
一鍵制作安卓證書,支持自定義安卓包名、簽名文件密碼(storepass)、別名(alias)、別名密碼(keypass)、公司/機構名稱 (O)、部門 (OU)、國家/地區 (C)、省份 (ST)、城市 (L)、郵箱 (E)、以及安卓證書有效期。