小编典典

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

all

我有一台 Macintosh,我曾经使用 Xcode 4 开发 iPhone 应用程序。我现在有一台新的 Macintosh,安装了……一切。

打开在旧 Mac 上构建的 Xcode 项目时,我无法在配置为开发 iPhone 的 iPhone 上运行该应用程序。
Xcode 4 组织者在我的配置文件中告诉我“未找到有效的签名身份”。

我想这与我之前在旧 Mac 上生成的 .certSigningRequest 文件有关(我有该文件的备份),但是在新 Mac 上我有什么用呢?

另一个奇怪的事情是,即使在刷新并输入了我的配置门户登录名和密码之后,我也没有在管理器中看到我的 5 个现有配置文件(在 Apple 配置门户上定义):

组织者设备截图


阅读 110

收藏
2022-06-25

共1个答案

小编典典

使用 Xcode 4.2 及更高版本,包括 Xcode 4.6,有一种更好的方法可以将整个开发人员配置文件迁移到新机器上。在您现有的机器上,启动 Xcode
并执行以下操作:

  1. 打开管理器(Shift-Command-2)。
  2. 选择设备选项卡。
  3. 选择LIBRARY下左上角的Developer Profile,它可能位于标题库下或名为TEAMS的标题下。
  4. 选择窗口左下方附近的导出。Xcode 要求您选择文件名和密码。

编辑 Xcode 4.4:

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

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

WP 添加的 Xcode 4.6 的图片

输入密码以保护开发者资料的屏幕截图

编辑 Xcode 5.0 或更新版本:

  1. 打开 Xcode -> 首选项 (‘Command’ + ‘,’)
  2. 从列表中选择 Apple ID 。
  3. 单击窗口左下角附近的 SETTING 图标,然后选择 EXPORT ACCOUNTS… Xcode 要求您选择文件名和密码。

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

Ankur 添加的 Xcode 5.0 图片

对于 Xcode 5
或更新版本

2022-06-25