您的位置:首页 > 移动开发

iOS开发52-iOS 开发者账号、Certificate(证书)、App ID、Device、Provisioning Profile(证书、App ID、设备)的学习和使用

2015-12-09 23:33 453 查看

iOS开发52-iOS 开发者账号、Certificate(证书)、App ID、Device、Provisioning Profile(证书、App ID、设备)的学习和使用

1、开发者账号

在苹果开发者网站上注册。
https://developer.apple.com/
2、Certificate(证书)

用于给应用程序签名(只有签名过的应用程序才能保证其来源是可信任的,代码是完整的,未经修改的), 在项目的Project | Targets -----> Build Settings -----> Code Signing Identity里面指定。

申请Certificate之前需要申请一个 Certificate Signing Request(CSR) 文件,这个文件是保存在我们的mac的(keychain)里面的, 此文件包含了(公钥和私钥), 而我们的应用程序签名是使用私钥来签名用公钥来进行验证, 而苹果生成的Certificate 只包含了公钥, 当你用自己的私钥签名后,苹果会用公钥来进行验证,确保是你自己对程序签名而不是别人冒充的。







3、App ID





















4、Device(真机调试的iOS设备)









如何获取UDID







返回到苹果开发者中心网站,填写设备名称和UDID,然后点击Continue按钮就可以了



5、Provisioning Profile(证书、App ID、设备)







6、发布流程



著作权声明:本文由http://my.csdn.net/Nathan1987_原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: