蒲公英開發者服務平臺致力于提供優秀的開發者上下游服務,解決開發者在整個開發者生命周期中的各個需求。
掃碼關注
蒲公英微信公眾號
獲取最新動態、官方福利、優惠活動等信息
蒲公英文檔中心
注:本文適用于只有蘋果個人開發者賬號、公司開發者賬號、或教育開發者賬號的 iOS 開發者。
對于沒有企業開發者賬號(299$)的開發者來說,要想使用蒲公英將自己的應用分發給其他用戶的 iOS 設備,只能通過將要安裝設備的 UDID 添加到應用的 mobileprovision 文件中來實現。本文說明了如何正確的將 iOS 設備的 UDID 添加到應用的 mobileprovision 文件中。
關于蘋果開發者賬號類型的說明,請見:iOS 應用的證書選擇
蒲公英提供一個非常方便的功能,可以幫助開發者快速獲取一臺設備的 UDID。具體可見文章:獲取 iOS 設備的 UDID
在獲取到設備的 UDID 后,接下來,登錄蘋果開發者網站,添加想要安裝測試應用的設備的 UDID(蘋果設置最多只能添加 100 個 UDID)。
添加UDID
添加發布證書。點擊左側導航欄 Provisioning Profiles 中的 Distribution,添加一個新的證書:
選擇Ad Hoc
選擇一個App ID,這里選擇要安裝應用的 App ID
選擇開發者
勾選需要安裝應用的測試設備(一般情況下全選即可)
給 Provisioning Profiles 設置一個名字
下載 Provisioning 文件到本地
至此,我們就完成了 Provisioning Profile 文件的生成。目前這個生成的文件中,就是包含設備 UDID 的文件。接下來,我們就需要將這個文件導入 Xcode,然后重新打包應用安裝包(.ipa文件)。
導入 Provisioning Profile 文件非常方便,只需要雙擊 Provisioning Profile,即可導入 Xcode。導入 Xcode 后,開發者就可以在項目的 Building Settings - Provisioning Profile
一項中,看到新的 Provisioning Profile 名字。
設置好 Provisioning Profile 文件后,即可使用新的 Provisioning Profile 文件來生成新的應用安裝包,蒲公英對于如何生成應用安裝包,有一篇文章來專門描述,請點擊這里查看:打包 iOS 的 IPA 文件
用這種方式生成的應用安裝包,上傳到蒲公英后,就可被已經添加了 UDID 的設備來安裝。這種應用上傳到蒲公英后,蒲公英會顯示為 內測版
,同時會顯示出這個安裝包的 Provisioning Profile 文件中包含的 UDID 列表。
關于如何上傳應用安裝包到蒲公英,請見:應用上傳 一文。
支付成功
蒲公英 VIP 用戶群
請打開微信 — 掃一掃,加入群聊