无法从Xcode中删除旧代理Apple ID

时间:2015-01-13 06:13:32

标签: ios xcode6.1 apple-id

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

我已将我的私有苹果ID添加到Xcode,但它显示为Admin。旧的Apple ID显示为Agent。如何使用我的新Apple ID存档我的项目。请帮帮我

2 个答案:

答案 0 :(得分:2)

如果在您从钥匙串中删除它后仍然下载(如果Apple修复了该问题,可能不再发生这种情况),那么在致电Apple之前,您可以尝试一个(最后?)度假村。我会尝试使用您的Keychain Access应用程序中的Certificate Assistant来申请证书。如果您不熟悉,证书助理位于Keychain Access菜单下。这些步骤非常简单。

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

您需要以下信息:

  1. 项目文件的完整路径
  2. 用于存档的Scheme的Scheme名称,因为它出现在xCode中。如果您没有设置归档方案,则需要为此目的这样做。
  3. 然后您可以生成存档:
    xcodebuild archive -project [引号中的完整路径] -scheme [引号中的方案名称]

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

    1. 您刚刚生成的存档的完整路径。 xCode Archives的位置位于xCode首选项的“位置”选项卡下。
    2. 生成的IPA文件的完整路径和文件名
    3. 配置文件的名称,如xCode中所示,例如在Developer Portal中设置它时给出的名称。
    4. 然后你可以做出口:
      xcodebuild -exportArchive -archivePath [引号中的完整路径] -exportPath [引号中的完整路径,没有文件扩展名] -exportFormat [通常是ipa,不需要引号] -exportProvisioningProfile [配置文件名称,因为它出现在xCode中,在引号]

      如果这有帮助,请告诉我!

答案 1 :(得分:1)

  1. 转到钥匙串
  2. 设置所有对象
  3. 找到您的身份证件
  4. 将其删除
  5. 转到xcode -> preference -> account
  6. 现在你可以删除它