2011-12-19 57 views
0

当试图在Xcode编译,我收到以下错误:i386硬件架构 未定义的符号: “_OBJC_CLASS _ $ _ AuthNet”,从引用:在的ConnectionManager objc级-REF。 Ø LD:符号(S)没有找到i386硬件架构 铛:错误:连接命令,退出代码1失败(使用-v看到调用)的Xcode 4的错误SDK authorize.net

我使用SDK authorize.net

请帮助!

回答

1

您还没有将库链接到您的应用程序。从导航侧栏选择项目,选择您的目标,然后进入构建阶段部分。在Link Binary With Library中,添加AuthNet库。

0

听起来像你没有正确地包括库。

确保你跟随每一条指令:

Set your Library Search Paths with the path that contains the "Authorize.Net SDK" 
library. (ex. "$(SRCROOT)/ANMobilePaymentLib"). 

Set your Other Linker Flags with "-lxml2" to allow for xml parsing. 

Set your Header Search Paths with the path that contains "libxml2" header 
files. (ex. "/usr/include/libxml2" with recursive checked).