IOS开发之证书

在这里插入图片描述
分别为证书、appID、设备、描述文件

一、证书Certificates

在这里插入图片描述

  • 证书类型:
    Software:开发证书(程序员开发app)、分发证书(真机调试)、发布证书(正式发布)
    Services:通知证书(一般是给第三方用于发布通知)等
  • 注意事项:只需要申请一套证书即可,绑定MAC的证书可导出P12证书使用

获取证书

  • 获取CSR证书:根据Mac钥匙串管理工具生成唯一的标识文件(CSR证书
    Mac钥匙串管理工具-钥匙串访问-证书助理-从证书颁发机构请求证书-保存到磁盘-生成certSigningRequest请求文件
  • 根据CSR证书到开发者网站申请证书

二、identifiers

  • appID,根据appbundle生成的,可以选择模糊id和准确id(准确的权限较高,例如可以推送)
  • 可以申请一个权限低但是适用大多数appidentifiers

三、devices

  • 手机连接电脑,可以在xcode-window-Devices and Simulators里面查看设备的UDID
  • 也可以使用第三方蒲公英,安装描述文件,获取手机的UDID

四、描述文件(Profiles)

  • 根据前面三项生成描述文件,描述文件即可以在哪台电脑在哪台手机调试哪个app
  • 描述文件是对app绑定的,所以每个app都会建立相应的一套描述文件。但是描述文件可copy给其他Mac使用,但是对于的Mac需要安装相应的Certificates导出的p12文件
  • Profiles同样分为两种环境:开发Development环境和发布Distribution环境,不同的环境需建立不同的描述文件Profiles

五、打包app

  • app上架:需要在开发者网站中先建立一个app,然后搞定发布的描述文件,回到Xcode里面上传,再到开发者网站发布
  • 测试:可以打包成apk,用蒲公英做分发下载

在这里插入图片描述

六、测试环境下安装

  • 客户:双击apk文件,打开itunes安装进去,或者借助第三方(蒲公英)分发安装会方便很多
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值