我有一台 Macintosh,用来使用 Xcode 4 开发 iPhone 应用程序。 我现在拥有一台新的 Macintosh,并重新安装了...一切。
打开在旧 Mac 上构建的 Xcode 项目时,我无法在配置为开发 iPhone 的 iPhone 上运行该应用程序。
Xcode 4 管理器告诉我“在我的配置文件中未找到有效的签名身份”。
我猜这与我之前在旧 Mac 上生成的 .certSigningRequest 文件有关(我有该文件的备份),但是我在新 Mac 上与它有什么关系?
另一件奇怪的事情是,即使在刷新并输入我的配置门户登录名和密码后,我也没有在管理器中看到我的 5 个现有配置配置文件(在 Apple 配置门户上定义):
最佳答案
使用 Xcode 4.2 及更高版本(包括 Xcode 4.6),有更好的方法将整个开发人员配置文件迁移到新计算机。在您现有的计算机上,启动 Xcode 并执行以下操作:
- 打开管理器 (Shift-Command-2)。
- 选择“设备”选项卡。
- 在左上角的“LIBRARY”下选择“开发者资料”,该资料可能位于“library”标题下或“TEAMS”标题下。
- 选择左下角附近的“导出” window 。 Xcode 要求您选择文件名和密码。
针对 Xcode 4.4 进行编辑:
使用 Xcode 4.4,在第 3 步中选择“LIBRARY”下的“Provisioning Profiles”。然后使用鼠标或 Command-A 选择您的配置文件。
此外,Apple 正在改进管理 Xcode 这方面的方式,一些用户报告右下角的刷新按钮可以诡计。因此,请先尝试单击“刷新”,如果这没有帮助,请执行导出/导入顺序。
WP 添加的 Xcode 4.6 图片
针对 Xcode 5.0 或更高版本进行编辑:
- 打开 Xcode -> 首选项('Command' + ',')
- 从列表中选择Apple ID。
- 单击窗口左下角附近的“设置”图标,然后选择“导出帐户”...Xcode 会要求您选择文件名和密码。
在您的新计算机上,启动 Xcode 并导入您上面导出的配置文件。就像魅力一样。
Ankur 添加的 Xcode 5.0 图片
关于iphone - Xcode 4 - 在新的 Macintosh 安装上配置配置文件时出现 "Valid signing identity not found"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6769345/