iOS 使用Xcode打包 archive时四种证书的区别详解

众所周知,我们苹果打包的时候有四个选项可供选择,在此累述一下四种模式的含义:

  1. App Store : 用来发布到App Store, 使用发布证书编译。(production)
  2.  Ad Hoc : 在开发者账号中添加过UDID的设备可以使用,使用发布证书编译。(production)
  3.  Enterprise : 企业发布,使用企业证书编译。
  4.  Development: 在开发者账号中添加过UDID的设备设备可以使用,使用开发证书编译。(Development)

对于选项1 和选项3,比较容易理解,而选项2和4的具体区别,具体使用场景分别是什么,一直以来本人也是十分困惑,虽然二者在安装测试的时候都可以用,但是搞不明白其中的区别,始终感觉不踏实。综合多方面学习,二者区别总结如下:

相同点:1.在创建证书的时候,都需要在apple帐号中添加具体设备,只有被选中的设备,才能安装该证书打出来的ipa包

               2.二者都可以安装到真机上进行测试

区别:1.安装的方式分为两种:
             a.  archive成ipa包,通过蒲公英/iTunes tool 等第三方平台,进行安装,此种情况下两种证书都可以使用

             b.真机连接到 Xcode 直接运行安装,此种方式一般为开发人员在开发过程中比较

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值