[](App Distribution Guide)
蘋果開發文檔針對3,4的官方介紹
Exporting Your App for Testing Outside the Store
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.
To distribute your app for internal testing, select “Save for Development Deployment.” The app will be code signed with your development certificate.
1.Save for iOS App Store Deployment
保存到本地 準備上傳App Store 或者在越獄的iOS設備上使用
2.Save for Ad Hoc Deployment
保存到本地 準備在賬號添加的可使用設備上使用(具體為在開發者賬戶下添加可用設備的udid),該app包是發布證書編譯的(The app will be code signed with the distribution certificate.)
3.Save for Enterprise Deployment
這種主要針對企業級賬戶下 準備本地服務器分發的app
4.Save for Development Deployment
針對內部測試使用,主要給開發者的設備(具體也為在開發者賬戶下添加可用設備的udid)。該app包是開發證書編譯的(The app will be code signed with your development certificate)