为了账号安全,请及时绑定邮箱和手机立即绑定

Xcode 6 beta 2问题导出.ipa:“您的帐户已经具有有效的iOS发行证书”

Xcode 6 beta 2问题导出.ipa:“您的帐户已经具有有效的iOS发行证书”

iOS
慕勒3428872 2019-10-05 15:13:52
我在导出Xcode 6 beta 2上的Ad Hoc Distribution应用程序时遇到问题:在Xcode 6上导出我的项目以进行临时开发时,我收到此警报。我试过在Xcode 5上导出它,保存.ipa完全没有问题。有人也遇到这个问题吗?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

这对我有用。

  1. 在我的机器上,我同时保留了Xcode 5和Xcode 6 beta。

  2. 在Xcode 6 beta中,存档项目。关闭Xcode 6。

  3. 打开Xcode 5,转到Organizer并使用适当的配置文件将Ad Hoc构建为导出。

而已!


查看完整回答
反对 回复 2019-10-05
?
慕村9548890

TA贡献1884条经验 获得超4个赞

两天前我遇到过同样的问题。原来问题是:

  1. 我有自己的带有适当私钥的开发人员分发证书

  2. 我有没有私钥的客户的企业开发人员分发证书

  3. 我尝试为客户制作企业发行包

  4. Xcode向我抛出模糊错误:您的帐户已具有有效的iOS发行证书

解决方案是:为我的客户的企业帐户获取私钥。有两种可能的选择:

  1. 要求您的客户提供凭据以访问其在Apple网站上的企业开发人员帐户。吊销旧证书并重新创建它。您将在此过程中创建私钥。注意:吊销企业分发证书会使使用该证书签名和部署的所有应用程序无效(官方信息)。

  2. 要求您的客户从他的“钥匙串访问”应用程序中将其私钥导出为* .p12文件,并使用密码将其发送给您。您无法从Apple网站下载现有私钥。获得它的唯一方法是询问您的客户。我做到了,终于可以制作出包装了。

如何确定您是否具有证书的私钥:打开“钥匙串访问”应用程序。选择证书。查找您的证书。如果您在证书的左侧看到一个小的灰色三角形,请打开它,然后会看到您的私钥。没有三角形=没有私钥。

//img1.sycdn.imooc.com//5d9842de00019d0d09160560.jpg

查看完整回答
反对 回复 2019-10-05
  • 3 回答
  • 0 关注
  • 531 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信