0

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

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

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

在检查配置文件的管理器时,我单击“刷新”并出现以下错误消息:“没有为参数 'appIdName' 提供值。”。

我尝试重新发布分发配置文件,但这没有奏效。

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

4

1 回答 1

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

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

  • 使用清理、清理文件夹、删除派生数据清理您的项目。
  • 使用您最喜欢的编辑器,尝试从您的 project.pbxproj 文件(使用归档实用程序打开 xcode 项目时看到的文件)中清除所有配置文件字符串(以 Provisioning Profile 开头的行)。
  • 然后重启xcode。使用自动配置文件选择器选择配置文件并使用 iphone 模拟器方案构建。如果没有显示配置文件,请刷新 XCode 管理器以从 Apple 门户下载您的配置文件,然后再次尝试构建。
于 2012-11-10T04:07:50.850 回答