首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于iOS 8的爱普生打印机SDK

用于iOS 8的爱普生打印机SDK
EN

Stack Overflow用户
提问于 2015-01-12 17:14:25
回答 1查看 1K关注 0票数 2

当集成爱普生SDK时,我遇到了问题,下载自

https://download.epson-biz.com/modules/pos/index.php?page=soft&pcat=3&scat=50 (EPos)

如果运行示例或遵循将ePos-Print.h和libeposprint.a复制到项目中并添加到框架中的指南,则工作正常。

但是,如果您使用Pod、*.xcworkspace打开项目并尝试构建它,则项目将失败,并出现错误:

架构arm64的未定义符号:

"_OBJC_CLASS_$_EASession",引用自:

代码语言:javascript
复制
  objc-class-ref in libeposprint.a(EpsonMfiIo.o)

"_OBJC_CLASS_$_EAAccessoryManager",引用自:

代码语言:javascript
复制
  objc-class-ref in libeposprint.a(EpsonMfiFinder.o)

  objc-class-ref in libeposprint.a(EpsonMfiIo.o)

ld:在体系结构arm64中找不到符号

我尝试过一些在堆栈溢出中找到的解决方案,这些解决方案修改了体系结构,而有效的体系结构仍然没有成功。

有人有这方面的经验吗?帮助是非常感谢的:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-12 17:19:01

快速搜索发现,EASessionEAAccessoryManager是来自ExternalAccessory框架的类。只需将ExternalAccessory框架添加到您的项目中,问题就应该得到解决。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27907320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档