xcode 4中的重复设备方案

Joe*_*oey 14 xcode

在我连接iPad后,当我在xcode 4中查看我的方案时,我看到为我的设备列出了两个方案(下拉列表中的项目名称右边一个,右下方有一个).当我选择编辑方案时,我没有看到方案中有任何明显的区别,但是当我尝试构建最顶层的方案时,我总是会遇到如下错误:

找不到'NSXMLParserDelegate'的协议声明

有谁知道为什么有两个设备方案或为什么最顶层的设备会出现上述错误(但不是第二个)?

ryo*_*hey 9

我有同样的问题.我在我的网站上找到了两个SDK Xcode.app:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/
iPhoneOS4.3.sdk
iPhoneOS5.1.sdk
Run Code Online (Sandbox Code Playgroud)

我删除了一个旧的SDK iPhoneOS4.3.sdk,现在一切正常.


小智 1

当我将 Xcode3 项目升级到 Xcode4 时,我遇到了同样的问题。我连接的每台设备都会显示 5 个“设备”条目,但只有列表中最底部的一个条目实际上会成功构建。我找不到任何可以解决该问题的设置组合,因此我导出了该方案(看起来不错),将其删除,然后让 Xcode 生成一个新方案。现在工作正常,所以肯定是迁移路径中出现了问题。