该应用程序在模拟器中运行良好,构建并运行。
当我连接我的设备(运行iOS 4.3的iPhone 3GS )并以iPhone为目标时,结果是"Build failed“和"No”。
查看build results窗口,一切都是绿色的,都有一个复选标记,包括Build failed通知。
展开文字记录显示没有错误。
我不能排除签名或配置错误的可能性,但它给了我这些错误,我解决了它们,现在它没有给我任何错误或问题,只是“构建失败;没有问题”。
发布于 2011-03-21 19:09:26
在一个本地的Cocoa Heads邮件列表中,我被鼓励尝试一个小的默认示例项目-这是我一开始就应该做的事情,以确保我的配置和签名工作正常。它在我的设备上构建和运行都没有问题,所以所有的迹象都表明我的代码或项目存在问题。
我将把现有项目中的东西放到新的示例项目中,如果它以类似的方式失败,我应该能够将问题缩小到一个更小的感兴趣的区域。
我已经将应用程序的主要功能添加到一个新项目中,并且运行良好。这次我做的唯一不同的事情是我没有设置通用的二进制文件(现在只有iPhone),并且关闭了除纵向方向之外的所有设置。据我所知,其他一切都是相同的,但如果我决定稍后进一步研究它,我将比较项目文件,看看还有什么不同之处。
所以我的解决方案是启动一个新项目,将旧项目中的所有功能移植到新项目中。
正如Paul在另一个答案中建议的那样,重新创建目标可能也会修复它,但对于这样一个简单的项目,从头开始对我来说很容易。
发布于 2015-01-21 18:34:27
我在问题导航器中得到了“构建失败”,没有错误(只有警告)。但是,报告导航器正确地显示了错误。

发布于 2011-03-24 10:38:17
您是否使用“下划线”和“空格”等作为包标识符?
您是否在某个导入中使用.m而不是.h?#import "Photo.h“
https://stackoverflow.com/questions/5363564
复制相似问题