0

这是我正在尝试使用的 Koamtac iOS SDK 的链接:Koamtac iOS SDK。它包括一个静态库以及一些示例代码。

背景

我正在使用KDC 扫描仪设备开发需要批量条码导入功能的 iPhone 应用程序。iPhone 应用程序基于 ARC,并使用标准(armv7、armv7s)架构构建。

问题

我能够运行 KTDemo 应用程序(随 SDK 提供)。但是,我在自己的应用程序中设置 SDK 时遇到了困难——这样我就可以通过 KScan 包装类(由 Koamtac 编写)使用 iKEA 库(libiKEA.a)。他们的编程指南中提到的步骤看起来已经过时了。

谁能帮我在我的项目中设置 SDK?-- 也就是说,在我的 iOS 应用程序项目中添加静态库 (libiKEA.a) 以及包装类。

更具体的问题描述

如果我尝试在我的项目中添加一个静态库,我会收到以下警告:

ld:警告:忽略文件/Users/gm/Desktop/KDC SDK/Lib/Debug-iphonesimulator/libiKEA.a,文件是为存档而构建的,它不是被链接的架构(armv7):/Users/gm/Desktop/KDC SDK/Lib/Debug-iphonesimulator/libiKEA.a

但是,KTDemo 源代码没有这个问题。我错过了什么?

4

1 回答 1

0

如果您打开包含 iKEA 库的文件夹,然后查看父文件夹,您将看到 Simulator 和 Device 的不同选项。添加设备的库,它将工作。

于 2013-10-28T20:49:06.733 回答