2013-05-06 78 views
3

我今天想添加一个新的测试版测试程序,所以更新了我的配置文件以包含它们。当我尝试运行我的应用程序时出现错误,说我的个人资料“*”与我的个人资料“com.HUDKING”不匹配。我删除了我的旧配置文件和我的捆绑包标识符,以检查这不是原因并改变了我的密码设置,如下所示。如何更改我的配置文件?

当我尝试存档我的应​​用程序,我得到以下错误: 发放模板“259FB85E-9614-4A3A-9987-9F4619BA2F9B”无法找到我的个人资料

无似乎有这标识符,我已经将它们全部手动,以确保正确的配置文件选择: enter image description here

我该如何解决这个问题?是否有更简单的方法来运行beta测试?

+0

这对我有效。 http://stackoverflow.com/a/1760738/957245 – Deco 2016-08-31 09:26:13

回答

0

听起来Xcode仍然尝试使用您的旧配置文件,它会记住它之前使用的ID。

最好的答案是将您的所有代码签名标识更改为自动选择的条目。否则只需更改所选身份并设置为新配置文件即可。

+0

我已经全部手动更改它们以确保选择正确的。我假设我的旧配置文件似乎正在使用。 – Deco 2013-05-06 15:37:51

+0

错误中的标识符看起来比代码签名条目中的标识符长得多。我怀疑他们不同的事情。 – Deco 2013-05-06 15:42:19

+0

您是否尝试从组织者中删除配置文件并重新下载最新的副本?它所指的配置文件ID就像配置文件版本ID,不会更改的开发者ID – 2013-05-06 15:45:50

0

今天早些时候我遇到了这个问题。试试这个...

  1. 下载新的箴言档案&安装到管理
  2. 走进组织者和删除箴档案捆绑到捆绑标识符
  3. 构建代码的所有旧实例(它会失败)
  4. 更改代码签名身份“不签”(它会再次失败)
  5. 清洁构建(SHIFT + CMD + K)
  6. 更改代码签名身份的箴言简介你只DOWNLO
  7. 再次构建代码(它应该通过)
+0

没有工作。 :( – Deco 2013-05-07 14:51:56

+0

奇怪的是,即使我禁用了代码签名,仍然给了我同样的错误,找不到配置文件'259 ..' – Deco 2013-05-07 14:55:22

+0

您是否尝试编译为Debug或Distribution? – Dan 2013-05-08 01:16:00

相关问题