se Certificate)。在創建證書的過程中,你需要提交一個 CSR(Certificate Signing Request)文件,用于生成該證書。
3. **為 App 簽名**:在 Xcode 中,將企業證書與項目的 Provisioning Profiles 關聯。選擇項目的 Build Settings,將 Code Signing Identity 設置為你創建的企業證書,并將 Provisioning Profiles 設置為相應的配置文件。
4. **導出安裝包**:在 Xcode 的 Organizer 工具中,選擇你的項目,點擊導出,選擇 Enterprise Deployment,在選擇你創建的企業證書,導出一個 .ipa 文件。
5. **上傳至服務器**:將導出的 .ipa 文件上傳至任意支持 HTTPS 的服務器或 CDN。
6. **創建 manifest.plist 文件**:這是一個包含應用安裝信息的文件,它需要指向你剛剛上傳的 .ipa 文件。這個文件需要具有如下結構:
“`
items
assets
kind
software-package
url
https://yourserver.com/path/to/your/app.ipa
metadata
bundle-identifier
com.yourcompany.yourapp
bundle-version
1.0
kind
software
title
Your App Name
“`
將這個文件保存為 manifest.plist,并將其也上傳到服務器。
7. **生成供用戶安裝的鏈接**:將鏈接結構構建為 “itms-services://?action=download-manifest&url=https://yourserver.com/path/to/your/manifest.plist“ ,提供給用戶點擊安裝。
通過以上步驟,用戶可以直接安裝你的應用,無需通過 App Store 審核。但需要注意的是,蘋果并不鼓勵使用企業證書分發非企業內部應用。一旦被發現,有可能會導致企業開發者賬號被封禁。因此,請謹慎使用這種免簽方式。