无法将(Growl)框架添加到我的应用程序的发布版本
我创建了一个新应用程序并想在发布版本中测试它。所以我将 Growl Framework 复制到我的项目文件夹中并添加到 XCode 中。
然后,我复制了项目中目标中的新文件,并将 Growl.framework
复制到“Targets”中新的“Copy Files”框架文件夹中。当我调试我的项目时,一切正常,但是如果我将版本更改为“Release”,然后“Build”,则 Dock 中的 XCode 图标上会出现红色“1”。我不知道为什么会出现这个错误;我在谷歌上搜索过,但找不到任何东西。
谁能帮帮我吗?这是我复制的文件的图片:
I've created a new App and want to test it in a release version. So I copied the Growl Framework to my project folder and added into XCode.
Then I copied the new files in the target in my project and copied the Growl.framework
to the new "Copy Files" Framework folder in "Targets". When I debug my project, it's all right, but if I change the version to "Release" and then Build, there is the Red "1" on my XCode icon in the Dock. I dont know why this error comes; I've searched in Google but I can't find anything.
Can anyone Help me please?! Here is the Picture of my Copied Files:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试将复制文件阶段排序在链接阶段之上。
那么,错误说明了什么?
Try ordering the Copy Files phase above the link phase.
Well, what does the error say?
替代文本 http://b2.s3.quickshareit.com/bild23a027.png
" malformed object: Unknown load command 5"
这通常表明您有一个在较新版本的 Mac OS X(例如 SnowLeopard)上构建的二进制文件,并且您正尝试在较早版本的 Mac OS X(例如 10.5)上链接它豹)。
确保您拥有适合您的开发环境和操作系统的正确版本的 Growl 框架。
alt text http://b2.s3.quickshareit.com/bild23a027.png
"malformed object: Unknown load command 5"
This usually indicates that you have a binary that was built on a later version of Mac OS X (e.g. SnowLeopard) and you're trying to link it on an earlier version of Mac OS X (e.g. 10.5 Leopard).
Ensure you have a correct version of the Growl framework for your development environment and OS.