1

我在将 Apple ID 添加到 Xcode 时遇到问题。到目前为止,我一直使用办公室 Apple ID 作为我的 Xcode Apple ID。现在他们邀请我作为开发人员加入。所以使用我自己的 Apple ID,我可以访问旧帐户中的配置文件和应用程序。现在我想将我自己的苹果 ID 添加到 xcode 并删除那个旧的办公室苹果 ID。但我不能从 xcode 中删除旧的苹果 ID。当我存档项目并尝试保存 .ipa 文件时,它说无法访问该帐户。这意味着他们已经更改了旧帐户的密码。

我已经将我的私人苹果 ID 添加到 Xcode,但它显示为管理员。旧的 Apple id 显示为代理。如何使用我的新 Apple ID 归档我的项目。请帮我

4

2 回答 2

2

如果在您从钥匙串中删除它后仍然下载它(如果 Apple 已解决该问题,则可能不再发生),那么在致电 Apple 之前,您可以尝试一个(最后?)手段。我会尝试使用您的钥匙串访问应用程序中的证书助手来申请证书。如果您不熟悉,证书助手位于钥匙串访问菜单下。这些步骤非常简单。

作为另一种方法,您还可以尝试在命令行上使用 xcodebuild 命令。这有时适用于 xCode 失败的情况,如果您在管理 ID 或在 xCode 中添加帐户时遇到问题。

您需要以下信息:

  1. 项目文件的完整路径
  2. 您用于归档的方案的方案名称,它出现在 xCode 中。如果您没有为归档设置方案,则需要为此目的进行设置。

然后您可以生成存档:
xcodebuild archive -project [引号中的完整路径] -scheme [引号中的方案名称]

现在它已存档,您现在需要将其导出。对于此步骤,您需要以下信息:

  1. 您刚刚生成的存档的完整路径。xCode 存档的位置位于 xCode 首选项中的 Locations 选项卡下。
  2. 生成的 IPA 文件的完整路径和文件名
  3. 供应配置文件的名称,它出现在 xCode 中,例如您在开发人员门户中设置它时给它的名称。

然后您可以进行导出:
xcodebuild -exportArchive -archivePath [引号中的完整路径] -exportPath [引号中的完整路径,没有文件扩展名] -exportFormat [通常是 ipa,不需要引号] -exportProvisioningProfile [配置文件名称,因为它出现在 xCode 中,用引号括起来]

让我知道这是否有帮助!

于 2015-01-13T06:33:21.800 回答
1
  1. 转到钥匙串
  2. 设置所有对象
  3. 查找您的身份证件
  4. 去掉它
  5. xcode -> preference -> account
  6. 现在你可以删除它
于 2016-07-28T08:14:54.083 回答