![](/img/trans.png)
[英]static library builds in debug configuration but not in release configuration
[英]Xcode builds on Debug but not on Release
所以,我在尝试构建项目时遇到了这个问题。
目前如果我在调试模式下运行项目,它运行正常,应用程序在设备上启动,我可以测试东西。
然而,奇怪的部分是当我切换到Release版本并尝试在设备上构建时。 当我按下运行按钮Xcode正常构建并且构建成功通知甚至弹出,但然后我得到此错误代码。
让我们调用我的应用程序xxx
没有相应的文件和目录:
/Users/*my Name*/Library/Developer/Xcode/DerivedData/*Bunch of xcode folders*/Products/Release-iphoneos/xxx.app/xxx
我进入了查找器并搜索了xxx.app并找不到它。 此外,在/ Users / my Name /下甚至不存在Library文件夹。
那么xcode试图在这做什么,我该怎么做才能解决这个问题?
编辑:我也尝试过清理项目并再次构建,错误代码仍然出现。
我总是得到这个废话。
我所做的是clean the project
, close it
, shut down Xcode
, start up Xcode
, open project
,然后build and run
。
如果仍然无效,则找到“DerivedData”文件夹Organizer->Projects
并将其删除,然后再次执行上述操作并重试。
我进入了查找器并搜索了xxx.app并找不到它。 此外,在/ Users / my Name /下甚至不存在Library文件夹。
它确实存在,但它在Finder中隐藏(因为OSX Lion)(因为标准用户 - 而不是开发人员 - 不应该搞乱它)。
一些实用程序(在简单的命令行上)可以再次显示它,但最简单的方法是使用Finder的“Go”菜单并选择“Go to folder ...”(Command-Shift-G)。 然后复制/粘贴您要转到的路径并进行验证。
我尝试创建一个新方案并将其设置为Release模式。 这对我有用。 但是,关闭xCode后重启也似乎有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.