Xcode打包生成ipa四個選項的區(qū)別

1. ?iOS App Store

? ? 保存到本地 準備上傳App Store 或者在越獄的iOS設備上使用

2. Ad Hoc

? ? 蘋果的官方解釋是:To distribute your app to users with designated devices, select “Save for Ad Hoc Deployment.” The app will be code signed with the distribution certificate.(保存到本地 準備在賬號添加的可使用設備上使用(具體為在開發(fā)者賬戶下添加可用設備的udid),該app包是發(fā)布證書編譯的)

3. Enterprise

這種主要針對企業(yè)級賬戶下 準備本地服務器分發(fā)的app,也可直接發(fā)給你的客戶或測試人員安裝,無需在帳號中添加設備的udid。注意:此證書為299$的企業(yè)證書

4. Development

蘋果的官方解釋是:To distribute your app for internal testing, select “Save for Development Deployment.” The app will be code signed with your development certificate. (針對內部測試使用,主要給開發(fā)者的設備(具體也為在開發(fā)者賬戶下添加可用設備的udid)。該app包是開發(fā)證書編譯的)

Ad Hoc和Development兩個選項的區(qū)別,主要就是證書的區(qū)別,Ad Hoc是發(fā)布證書編譯的、Development是開發(fā)證書編譯的。

遇到的問題:如果app還在測試階段的話,打包上傳蒲公英需要使用Development方式,這樣推送才可以正常使用。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容