0

使用しようとしている Koamtac iOS SDK へのリンクは次のとおりです: Koamtac iOS SDK。いくつかのサンプル コードと共に静的ライブラリが含まれています。

バックグラウンド

KDCスキャナーデバイスを使用して、バッチバーコードインポート機能を必要とするiPhoneアプリケーションに取り組んでいます。iPhone アプリケーションは ARC ベースで、標準 (armv7、armv7s) アーキテクチャを使用して構築されています。

問題

KTDemo アプリケーション (SDK で提供) を実行できました。しかし、KScan ラッパー クラス (Koamtac によって作成された) を介して iKEA ライブラリ (libiKEA.a) を使用できるように、自分のアプリケーションで SDK をセットアップするのに苦労しています。プログラミング ガイドに記載されている手順は時代遅れに見えます。

プロジェクトで SDK をセットアップするのを手伝ってくれる人はいますか? -- つまり、静的ライブラリ (libiKEA.a) をラッパー クラスと共に iOS アプリケーション プロジェクト内に追加します。

より具体的な問題の説明

プロジェクトに静的ライブラリを追加しようとすると、次の警告が表示されます。

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 ライブラリを含むフォルダーを開くと、親フォルダーを見ると、シミュレーターとデバイスの異なるオプションが表示されます。デバイスのライブラリを追加すると、機能します。

于 2013-10-28T20:49:06.733 に答える