如何使用别人的证书通过xcode打包iOS应用

在不透露苹果开发者帐号信息的情况下,通过接收对方的.p12证书文件和.mobileprovision描述文件,可以在另一台Mac电脑上进行iOS应用打包。安装步骤包括双击导入.p12文件并设置密码,以及安装描述文件到Xcode。打包时可能遇到的错误如缺少有效provisioning profile或iCloud权限问题,解决方法是确保描述文件包含打包机器的UDID,并在Apple Developer后台开启相应的iCloud权限。
摘要由CSDN通过智能技术生成

要在别的电脑使用别人的苹果帐号打包app,需要两个文件:

●该证书导出的“.p12”文件

.p12文件是包含证书公钥和私钥的文件,通过“钥匙串”程序导出

●苹果开发者帐号中与“证书”对应的“描述文件”(.mobieProvison profile)

在apple developer后台下载到

如何导出.p12文件
首先,在通过.cerSigningRequest创建出证书的电脑上才能导出.p12文件,.p12文件必须要通过带有私钥信息的文件才能导出

导出.p12的时候,输入密码,即可发给别人打包,而不需要让其他人知道你的苹果开发者帐号

如何安装到mac电脑:

1、将p12文件双击,会自动打开“钥匙串”工具,输入p12密码

2、双击.mobileprovision描述文件,会自动安装到xcode中

在xcode中分别选中Targets和Project,然后选中Build Settings标签,如下图修改code signing参数

打包报错: A valid provisioning profile for this executable was not found. 

解决办法:mobileprovision描述文件必须加入打包机器的udid。

报错࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值