关于Xcode打包某些特殊场景的介绍

首先,用Xcode生成生成对应IPA包的过程这里称之为打包。

其次,说明一下:这里的“某些特殊场景”包括:生成拿去给企业签名的包只有证书没有开发者账号生成的包两种场景,其他场景的同学请绕道!

1、生成拿去给企业签名的包(需要说明的是:这里拿给企业签名的包具体是指:本开发者账号不具备企业签名的资格,也就是说你的开发者账号是个人版开发者账号或者普通公司的开发者账号,判断的依据就是你支付的年费是99美元还是299美元,如果是99美元的都不具备企业签名资格),直接打adhoc的包就可以!如下图所示,如果企业签名后安装会闪退,就说明提供企业签名的一方在签名的时候有问题,正常情况下只要你打的是adhoc包就可以用。

 注:企业签名的时候,有些人要求一定得是无签名的包,所谓的无签名的包是不可能通过achieve生成的,除非是你把项目build后直接把后缀为.app的文件直接改后缀,这种方式获取曾经可以使用过,但现在已经明显不行了。

2、只有证书没有开发者账号的打包,在某些场景下可能会出现吧,也有可能只是谈到这个话题。答案是肯定的,只要有证书,用xcode就能打包,但是有一个前提条件是:必须把自动签名管理给关掉,然后选择你安装的对应的证书!否则依旧会提醒你选择开发团队,如下图所示。

注:签名的自动管理开关在Xcode 11之前是在target -> general下边,在之后是在target -> Signing&Capability下边,另外,自动管理开关可能有多个,分别是Debug、Release、adhoc

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值