2011-03-16 63 views
0

当我在模拟器模式下构建我的应用程序时,它工作正常。但是当我尝试将它构建为主动目标以成为我的iOS设备时,我得到一个构建失败,没有解释为什么?构建失败无理由说

有谁知道我需要做什么,昨天工作我有我的所有证书和我不明白的一切。

+0

如果您需要答案,您需要提供更多信息。你看过控制台窗口吗,你有没有尝试过调试? – 2011-03-16 18:28:42

回答

0

有了这些信息,我只是猜测。我的问题是Info.plist中的包标识符。我的名字中有一个空格,这就是为什么它失败的原因是"No Issues"

我目前的Bundle标识符是:com.mycompany.${PRODUCT_NAME:rfc1034identifier}。 我认为"rfc1034identifier"使一切工作正常。

1

绝对检查您的包标识符。我不小心把一个*放在那里,并没有理由得到Build Failed。

1

在我的情况下,我没有链接我在项目中使用的框架。

+0

是的,我有我自己的“框架”,而不是一个dylib,被链接到它在我的文件系统,而且我删除它,标题搜索路径等不知何故,它回来的框架部分,但当然,信息的.plist仍然没有指向它,所以...没有工作。应该告诉我一个想法...... – Daniel 2012-10-04 20:01:51

0

检查Resurces加入到项目中,如图像,这被复制到Xcode项目,如果复制的文件的原始源被删除这也有类似的问题,我面临着同样的文本文件。

注意:只有复制的文件,复制项目到目的地组文件夹的未经检查的同时加入了文件的Xcode。

0

情况下,我有一个语法错误,现在它没有在面板上显示出来。我正在一个包含两个项目的工作区内编译。当我单独打开他们两个时,出现语法错误,我可以修复它!