2011-03-26 85 views
4

我有两个iPod touch。一个是运行iOS 4.2.1的第二代,另一个是运行iOS 4.3的第四代。我在他们两个上安装了相同的供应配置文件。Xcode 4 - “未配备iOS设备已连接”与iPod touch 2

我的应用在第4代设备上运行良好。

随着第二代之一,当我看着我的设备的组织者,一切都看起来不错,还有旁边的设备一个绿点,它显示了配置文件安装。但是当我尝试运行该应用程序时,出现上述错误。

我的应用的部署目标是iOS 4.0。

截至一周前,我使用Xcode 3,并且一切正常。在过去的一周中,我升级到Xcode 4,并且不得不更新配置文件,因为旧配置文件已过期。我确实在两台设备上安装了新的配置文件 - 随后出现了上述情况。

顺便说一句,如果你是一个新的开发者,你来到了这个问题,我怀疑你的问题是与我的不同。这个问题已经在很多时候以通用的形式回答了;其中几个链接从here

我试过重新安装配置文件,并重新启动我的设备和计算机。没有运气。

+0

您是否尝试过iPhone配置实用程序? http://support.apple.com/kb/dl851 – 2011-03-27 06:43:35

回答

1

我必须做的是改变方案的设置。我已将它设置为“iOS设备”。这对我的新iPod来说工作得很好。但对于较大的iPod,我必须将其更改为旧iPod的设备名称。它的形式是“William Jockusch的iPod(4.2.1,覆盖到Base SDK 4.2)”。

恼人的是,每次更换设备时,Xcode都会重置此设置。所以我每次交换设备时都必须重新设置它。

0

尝试删除配置文件(不只是重新安装)在管理和重新安装,在设备(不通过主办单位)的配置文件删除,然后重新分配型材在所有iOS SDK和调试模式生成设置。 它可能会完成这项工作。

+0

不是一个坏主意,但没有喜悦:( – 2011-03-26 17:06:51

0

是啊重命名该计划也适用于我。这非常有帮助!我能够复制该方案并添加一个新方案,因此当我再次关闭并打开xcode时,它可以保存它。