所有有效的配置文件都不包含这些设备

San*_*wal 19 ios xcode6.1

我已经从苹果门户网站中删除了配置文件中的一些设备以进行adhoc分发,并将其下载并安装在xcode 6中.但是在归档项目时,它会显示缺少设备的错误和无效的配置文件.在此输入图像描述

关于这个问题我浪费了3-4个小时,但没有找到运气.任何形式的帮助将不胜感激.

Per*_*guy 22

我也有这个错误.我不确定是否所有这些步骤都是必需的,但这正是我所做的修复它,它对我有用...

  1. 在设备上,我删除了常规 - >配置文件中的配置文件.
  2. 在Xcode中,在窗口选项卡下打开"设备"窗口.(移位+ CMD + 2)
  3. 选择设备并复制其标识符
  4. 登录developer.apple.com并转到"证书,标识符和配置文件"区域
  5. 如果有问题的设备未注册,请在"设备"区域注册.(我的设备没有注册,所以我注册了)
  6. 在Xcode选项卡下的Xcode首选项中,转到Accounts选项卡并选择您的Apple ID.
  7. 从列表中选择标识,然后单击"查看详细信息..."按钮.
  8. 在"签名身份"下,仅列出了"iOS开发".
  9. 单击此详细信息页面左下角的"刷新"按钮.
  10. 我被告知我没有分发证书,并询问我是否希望Xcode为我申请一个.我选择是(或要求)
  11. "iOS发布"也出现了,就在"iOS开发"条目下
  12. 点击"完成"按钮
  13. 退出Xcode首选项
  14. 选择项目的目标,然后选择"常规"选项卡
  15. 选择"团队"下拉列表并选择您的团队,即使它已被选中.这会导致Xcode刷新有关团队的信息.

此时,我在"团队"旁边的警告就消失了.然后我尝试再次在问题iOS设备上运行我的应用程序,它按预期工作.

我希望通过遵循这些步骤,它至少可以帮助您更接近解决问题.


Qiu*_*ang 7

归档时我只有这个问题,所以我不打算调查,拔掉iPhone和存档工作就好了.


PiT*_*ber 5

在我的情况下,我需要从目标设置>常规中的捆绑标识符中删除团队ID.

如果您选择了下面的团队,则会自动添加此ID.