供应和构建问题

时间:2012-11-10 00:28:13

标签: ios xcode

在XCode中更新iPhone应用程序上的一些代码后,我尝试构建应用程序的分发版本。我昨天以完全相同的方式构建它并且它起作用。这是这次发生的事情:

  

Xcode无法使用所选设备运行。没有配置的iOS设备可用兼容的iOS版本。将iOS设备与最新版本的iOS连接以运行您的应用程序或选择iOS模拟器作为目标。

我检查了Xcode中的版本号,看起来很好:iOS部署目标是5.1,基础SDK是最新的iOS(iOS6)。

在检查组织者配置配置文件时,我点击了“刷新”并出现以下错误消息:“没有为参数'appIdName'提供任何值。”。

我已尝试重新发布分发配置文件,但这无效。

有没有人有任何想法?我已经检查了以前的线程,似乎没有应用。可能是因为我错过了什么?

1 个答案:

答案 0 :(得分:1)

  • 使用“清理”,“清理”文件夹,“删除派生数据”清理项目。
  • 从“管理方案”中删除所有方案。重新创建它们,并使用包含iPhone模拟器版本(之前工作的版本)的任何版本进行构建。

如果这不起作用,请尝试:

  • 使用“清理”,“清理”文件夹,“删除派生数据”清理项目。
  • 使用您喜欢的编辑器,尝试从project.pbxproj文件(使用archive utiltiy打开xcode项目时看到的文件)中清除所有配置文件字符串(以Provisioning Profile开头的行)。
  • 然后重启xcode。使用自动配置文件选择器选择配置文件,并使用iphone模拟器方案进行构建。如果没有显示配置文件,请刷新XCode管理器,以便从Apple门户下载配置文件,然后再次尝试构建。