Ios Xcode6-Beta4构建设备失败,可用于模拟器

Ios Xcode6-Beta4构建设备失败,可用于模拟器,ios,objective-c,xcode,xcode6,Ios,Objective C,Xcode,Xcode6,安装了最新的Beta后,当我选择模拟器时,我的应用程序会生成,但当我尝试为设备生成时,应用程序会失败。我能指出的最大线索是,当它试图构建我的一个链接框架(GPUImage)时,文件数量增加了一倍,它告诉我它正在构建(326而不是163),并且错误只有在(看起来)第二次构建框架时才会出现。我无法识别模拟器和设备之间设置的任何差异,但可能我找的地方不对。任何提示都将不胜感激 我的问题是:如果将方案从设备更改为模拟器会导致不同的行为,并且简化的测试用例不会表现出相同的症状,那么在Xcode中我可以在哪

安装了最新的Beta后,当我选择模拟器时,我的应用程序会生成,但当我尝试为设备生成时,应用程序会失败。我能指出的最大线索是,当它试图构建我的一个链接框架(GPUImage)时,文件数量增加了一倍,它告诉我它正在构建(326而不是163),并且错误只有在(看起来)第二次构建框架时才会出现。我无法识别模拟器和设备之间设置的任何差异,但可能我找的地方不对。任何提示都将不胜感激

我的问题是:如果将方案从设备更改为模拟器会导致不同的行为,并且简化的测试用例不会表现出相同的症状,那么在Xcode中我可以在哪里比较方案的差异?目前,“编辑方案”表中没有任何方案

具体的错误是UIImage没有定义选择器initWithData的公共@接口:-一个伪错误


Xcode6-Beta4,osx10.10

这看起来像是一个你应该向苹果报告的bug。毕竟,它是该软件的测试版。当我创建一个示例项目并链接库时,它起了作用,所以我无法减少测试用例。如果可以的话,我会报告的。事实证明,当我插上我的设备,从“iOS设备”到“Majd Taby的iPhone”,它只生成163个文件,但仍然失败。Hmph,使用测试版软件的代价…尝试删除派生数据文件夹,从头开始。你有没有链接过一个库两次(但从来没有看到过)?结果是,即使是一个普通的、普通的项目(xcode6-beta4不能正确生成,所以我必须在稳定的Xcode版本中生成它)也有问题。在项目中销售GPUImage并不是在我的设备上构建的,但改用可可豆为我解决了这个问题。