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

Xcode 4-在新的Macintosh安装上的配置文件上出现“找不到有效的签名身份”错误

Xcode 4-在新的Macintosh安装上的配置文件上出现“找不到有效的签名身份”错误

iOS
吃鸡游戏 2019-10-14 14:14:41
我有一个用于使用XCode 4开发iPhone应用程序的Macintosh。我现在有一个新的Macintosh,其中包含所有内容的新安装。当打开在旧Mac上构建的Xcode项目时,我无法在配置为开发iPhone的iPhone上运行该应用程序。Xcode 4组织者在我的配置文件中告诉我“未找到有效的签名身份”。我想这与以前在旧Mac上生成的.certSigningRequest文件有关(我有该文件的备份),但是在新Mac上我该如何处理?另一个奇怪的事情是,即使刷新后并输入了我的配置门户的登录名和密码,我也看不到组织者中的5个现有的配置文件(在Apple设置门户中定义):
查看完整描述

3 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

使用Xcode 4.2和更高版本(包括XCode 4.6),有更好的方法将整个开发人员配置文件迁移到新计算机上。在现有计算机上,启动Xcode并执行以下操作:


打开管理器(Shift-Command-2)。

选择设备选项卡。

在LIBRARY下的左上角选择“开发人员资料”,该资料可能在标题库下或称为TEAMS的标题下。

选择窗口左下角附近的导出。Xcode要求您选择文件名和密码。

编辑Xcode 4.4:


使用Xcode 4.4,在步骤3中,选择LIBRARY下的Provisioning Profiles。然后,使用鼠标或Command-A选择配置文件。


另外,苹果公司正在改进他们在Xcode方面的管理方式,一些用户报告说,右下角的“ 刷新”按钮可以解决问题。因此,请尝试先单击“刷新”,如果这样做没有帮助,请执行导出/导入序列。


WP为XCode 4.6添加的图片

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

编辑XCode 5.0或更高版本:

  1. 打开XCode->首选项('Command'+',')

  2. 从列表中选择Apple ID

  3. 单击窗口左下角附近的SETTING图标,然后选择EXPORT ACCOUNTS ... Xcode要求您选择文件名和密码。

在新计算机上,启动Xcode并导入上面导出的配置文件。奇迹般有效。

Ankur为XCode 5.0添加的图片

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

查看完整回答
反对 回复 2019-10-14
?
噜噜哒

TA贡献1784条经验 获得超7个赞

我今天遇到了类似的问题。不幸的是,我的高清视频死在我身上,所以我无法进行已接受答案中此处提到的迁移。我必须执行以下步骤:

  1. 连接到Apple开发人员中心,然后连接到iOS临时门户。

  2. 吊销我的证书。

  3. 通过提供一对新的私钥和公钥来创建新证书。

  4. 删除所有先前的配置文件并创建新的配置文件。

  5. 下载新的配置文件并将其拖动到扩展坞中的XCode图标,然后将其安装在XCode中。

在此帖子上也提到了相同的操作。


查看完整回答
反对 回复 2019-10-14
?
杨__羊羊

TA贡献1943条经验 获得超7个赞

您需要从旧Mac上复制私钥和证书。在旧Mac上打开“钥匙串访问”,然后查看登录钥匙串的“钥匙”类别:钥匙应该在那里。必须同时导出公钥和私钥,然后复制yourkey.pem并yourkey.p12到新的Mac。


使用Keychain Access导入它们可能会失败,至少在10.6以下。您可以改用以下命令:


security import yourkey.p12

security import yourkey.pem


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

添加回答

举报

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