Xcode没有构建二进制文件

Xcode正在做一些古怪的事情,我在某个时间点固定但现在对于我的生活,我无法弄清楚什么是错的。 Xcode正在构建我的项目 - 在一个干净的所有构建上没有错误。我的所有产品名称和info.plists都同意,所有设置似乎都是正确的。我只有一个构建配置(我总是删除所有这些配置,除非我实际发布了一些东西 - 这些东西可以解决很多看不见的问题)。 除了它没有为我的代码生成二进制文件。 哇哇? 我最近在一台新计算机上检查了代码,我检查了所有路径,一切都存在于应有的位置。 任何帮助表示赞赏。它没有抛出任何错误,也没有.app的二进制文件和.plugin(project.app/Contents/MacOS/THERE都没有在这里)。 谢谢!!! -Stephen     
已邀请:
打开Build Results窗口,查看Build Log,然后找到“Linking”步骤。单击右侧的脚本按钮以显示链接器调用的实际命令行。仔细看看它说它在做什么。如果检查出现问题并不明显,那么将“链接”构建步骤拖放到此处的回复消息中,以便其他人可以看到它。     
http://wiki.panotools.org/Build_a_MacOSX_Universal_Hugin_bundle_with_Xcode 这将有助于你..     
我将创建一个新的空项目并从另一个项目中复制源代码文件。没有构建日志,很难在这里诊断问题。     
UGH所以答案是我的一个链接库没有指向适当的
Dynamic Library Name
本身。 它就像是
build/Proj.build/Development/blah...
它需要是
/Library/Frameworks/$(EXECUTABLE_PATH)
因为它是安装在另一台计算机上的地方。 +1感谢@cdespinosa认为这是一个链接错误。 获得的经验教训:如果你包括自己制作的任何东西,总是
otool -L
。 -S!     
在Xcode 3.2.5上,在成功构建了25次后,我开始想知道发生了什么。 事实证明,我不得不做Build和Archive。之后,您将在组织者中看到一个我以前从未见过的窗口(存档应用程序)。在那里,我选择了App,然后选择了Archived构建,然后选择了Show in finder中的上下文菜单。在那里,它上传到iTunes很好。 更新: 从同样的场景,Archived Applications,您可以直接验证并将应用程序提交到App Store。没有更多应用程序加载器。这个过程不那么令人生畏,这是肯定的。     

要回复问题请先登录注册