Mar*_*ell 2 xcode frameworks oauth
我正在尝试使用第三方库(MPOAuthConnection)建立我自己的项目,以连接到oauth REST API.
到目前为止我走过的步骤:
[会话开始于2009-11-03 16:41:37 -0600.]
警告 - 找不到"OAuthClientController.m:68"的位置
GNU gdb 6.3.50-20050815(Apple版本gdb-1344)(7月3日星期五) :19:56 UTC 2009)
Copyright 2004 Free Software Foundation,
Inc.GDB是GNU通用公共许可证所涵盖的免费软件,
欢迎您在特定条件下更改和/或分发它.
输入"show copying"查看条件.
GDB完全没有保修.输入"show warranty"了解详情.
此GDB配置为"x86_64-apple-darwin".tty/dev/ttys002将
程序加载到调试器中...
sharedlibrary apply-load-rules所有
警告:无法读取
"@executable_path /../ Frameworks/MPOAuth.framework /的符号 版本/ A/MPOAuth"(找不到文件).
警告:无法读取"MPOAuth"中的符号(尚未映射到内存中).
程序已加载.
运行
[切换到进程32686]正在
运行...
dyld:未加载库:
@executable_path /../ Frameworks/MPOAuth.framework/Versions/A/MPOAuth
引用自:
/ Users/markpowell/Documents/Programming/Cocoa/Celery/build/Debug/Celery.app/Contents/MacOS/Celery
原因:找不到图像
现在没有可用于程序的内存:不安全地调用malloc
Data Formatters暂时不可用,将在'continue'后重试.(此时调用dlopen不安全.)
显然,它在运行时找不到任何框架信息,但可以在编译时?我对OS X平台有点新意,所以仍然在使用这些工具.任何帮助将不胜感激.
编辑:我确实添加了一个新的构建阶段 - >新建复制文件构建阶段,将框架(MPOAuth.framework)拖到对话框并将其设置为框架.但仍然有同样的错误.
您好像没有将MPOAuth框架复制到应用程序包中:
"@executable_path /../ Frameworks/MPOAuth.framework/Versions/A/MPOAuth"(找不到文件).
@exectuable_path是".../MyApp.app/Contents/MacOS"中应用程序二进制文件的路径
您应该为目标创建一个新的构建阶段,"复制文件阶段",将目标指定为"框架".将Xcode项目中的MPOAuth框架拖到该路径中,它将被复制到正确的位置.
编辑2009年11月3日:美国东部时间17:59:我强烈建议阅读Xcode文档,因为当我学会如何有效地使用这个工具时,它节省了我很多时间.当Xcode处于活动状态时,从"帮助"菜单中选择"Xcode帮助".
| 归档时间: |
|
| 查看次数: |
5066 次 |
| 最近记录: |