iOS 开发务必要用到证书,不管是真机调试还是上线 App Store,要生成证书就需要用到开发者账号,其中开发者账号分为以下几种:
| 账号类型 | 账号特定 | 账号限制 | 账号价格 |
|---|---|---|---|
| 个人账号 | 用于个人开发者开发, 可发布应用到 App Store
|
只能有一个开发者,并且调试设备数量受限(各100) |
$99 |
| 公司账号 | 用于公司开发, 可发布应用到 App Store(注册要邓白氏编码) |
可以有多个开发者,并且调试设备数量受限(各100) |
$99 |
| 企业账号 | 用于企业内部发布, 不能发布应用到 App Store
|
任何设备都可以进行安装 |
$299 |
| 教育账号 | 苹果给教育机构的账号,需要苹果进行审批 | 不能发布应用到App Store & 需要是教育机构 | Free |
开发者证书分为两种:Development 和 Distribution。
1、 Development:调试证书,开发人员使用,包含调试信息,生成证书时,需要添加设备UDID才能真机调试或安装在设备上,或越狱设备可以安装使用。
2、Production:
-
App Store Distribution:生产证书(正式证书),上线 App Store 使用,无调试信息。 -
Ad Hoc:测试证书,通过Archive -> Ad Hoc编译打包生成*.ipa,任何机器都可以安装,不需要添加设备UDID。
What type of certificate do you need? .png

What type of certificate do you need?
.png










网友评论