2013-07-16 3 views
0

여기 Koamtac iOS SDK에 대한 링크가 있습니다 : Koamtac iOS SDK. 여기에는 몇 가지 샘플 코드와 함께 정적 라이브러리가 포함되어 있습니다.Xcode 4.6.x, 즉 Koamtac iOS SDK 통합에서 정적 라이브러리 사용

배경

내가 KDC scanner device을 사용하여 배치 바코드 가져 오기 기능을 필요로하는 아이폰 응용 프로그램에서 일하고 있어요. iPhone 응용 프로그램은 ARC 기반이며 Standard (armv7, armv7s) 아키텍처를 사용하여 작성됩니다.

문제는 내가 (SDK와 함께 제공)을 KTDemo 응용 프로그램을 실행할 수 있었다. 그러나, 나는 자신의 응용 프로그램에서 SDK를 설정하는 데 어려움을 겪고 있습니다. 그래서 Koamtac이 작성한 KScan 래퍼 클래스를 통해 iKEA 라이브러리 (libiKEA.a)를 사용할 수 있습니다. 프로그래밍 가이드에 언급 된 단계는 더 이상 사용되지 않습니다.

누구든지 내 프로젝트에서 SDK를 설정할 수 있습니까? - 즉, iOS 애플리케이션 프로젝트 내에 래퍼 클래스와 함께 정적 라이브러리 (libiKEA.a)를 추가하십시오.

더 구체적인 문제 설명

내 프로젝트에 정적 라이브러리를 추가하려고하면, 나는 다음과 같은 경고 얻을 :

LD : 경고 : 무시 파일/사용자/GM은/데스크탑/KDC SDK/Lib/Debug-iphonesimulator/libiKEA.a 파일은 아카이브 된 아키텍처 (armv7) 용으로 제작되었습니다. /Users/gm/Desktop/KDC SDK/Lib/Debug-iphonesimulator/libiKEA .a

그러나 KTDemo 소스 코드에는 해당 문제가 없습니다. 내가 뭘 놓치고 있니?

답변

0

iKEA 라이브러리가있는 폴더를 열고 상위 폴더를 보면 시뮬레이터와 장치에 대한 다양한 옵션이 표시됩니다. 장치 용 라이브러리를 추가하면 제대로 작동합니다.