在iPhone的斑马打印机代码

时间:2012-10-05 09:18:14

标签: ios zebra-printers

感谢您完成此操作。我成功地集成了Zebra打印机在xcode中工作并从模拟器成功获得了标签打印机,但问题在于我试图在我的设备上调试它 “ld:警告:忽略文件/Users/MYSystem/Desktop/MYProject/libZSDK_API.a,文件是为存档而构建的,而不是被链接的架构(armv7) 架构armv7的未定义符号:   “_OBJC_CLASS _ $ _ ZebraPrinterFactory”,引自:       MyViewController.o中的objc-class-ref   “_OBJC_CLASS _ $ _ TcpPrinterConnection”,引自:       MyViewController.o中的objc-class-ref ld:找不到架构armv7的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)“。

出了什么问题,请帮我解决这个问题......提前谢谢

2 个答案:

答案 0 :(得分:0)

问题是该库是为ios模拟器构建的,它使用的是mac osx体系结构,即i386,但ios设备基于ARM v6 / v7体系结构,这就是为什么你会收到这个错误。尝试为ios设备编译库。

答案 1 :(得分:0)

您需要为设备包含库,而不是模拟器。如果查看安装文件夹,lib文件夹中有DeviceSimulator目录。链接Device目录中的库。