Identifiers 是用来标识app的,原则上一个app使用一个Identifiers,相同Identifier的app装到手机上会被覆盖。
Certificates 是证书(废话),apple定义了不同用途的证书,比如开发者证书(可以在真机上调试),比如发布证书,可以上传到app sore或者以adhoc的方式发布测试版本,还有push证书(我不做服务器,所以push证书不了解)、内购证书、passport证书等等,不详细列举。
devices就是你的设备,登记到账号下的设备,给 Provisioning Profiles 用的。
Provisioning Profiles是一个配置集合,指定了“哪个App” 由“哪个证书签名”,允许运行在“哪些设备”上。
=========我是分割线=============
开发者证书还会自动生成一个通配的Identifier,这样你可以临时写个app装到真机上玩玩。
ios设备连上电脑,use as develop什么的,就是会把相关的provision、证书写到设备上,以配合运行或者拒绝。
大致上就这个流程了。