今天在工作中遇到了IOS证书的问题,自己百度了一番,总结拙见如下:
1、IOS证书的分类:开发者证书、企业证书/Production证书(生产证书)
------开发者证书:
主要是给开发调试用的,可以进行开发和真机调试用(没有它你就只能用模拟器)
Development
- App Development (1年):用来开发和真机调试应用程序。
- Push Development (1年):用来调试Apple Push Notification
- Development证书可以制作多个副本分发到多台设备,但是Distribution证书只能有一个,不能制作副本分发到多台电脑
------企业证书:
Production
-
In-House and Ad Hoc (3年):用来发布In-House和AdHoc的应用程序。
In-House and Ad Hoc两者使用的证书一样,区别如下:
-
- ---Ad Hoc最多100个设备
- App Store :用来发布提交App Store的应用程序。
- MDM CSR
- Push Production (1年):用来在发布版本中使用Apple Push Notification。
- Pass Type ID Certificate
- Website Push ID Certificate