簡體   English   中英

我可以在IOS設備(ipad,iphone)上使用SDK作為OSX平台嗎?

[英]Can i use an SDK for a OSX platform on IOS device (ipad, iphone)?

我正在研究在ipad / iphone上使用讀卡器來讀取它/可用的數據的可能性。

我發現一些帶有SDK的讀卡器似乎可以完成這項工作:

http://www.idtechproducts.com/products/mobile-readers/136.html
http://www.dekimado.com/scr/iCard.html
http://smartware2u.com/products/75-iphone-and-ipad-smart-card-readers.aspx
http://www.thursby.com/PKard_Reader.html

對於我正在尋找e-id / sis的卡,有一個中間件SDK(eID中間件SDK 4.0)。 我想我將不得不用它來讀卡。 以下是兼容性規格。

我的問題是; 我可以將此SDK用於ios嗎?

謝謝,

兼容性平台:

Windows: Win32 (Windows 2000, XP, Vista)
Linux: Fedora 9, Debian etch, OpenSUSE 11
Mac: OSX 10.4 and 10.5 for PPC and Intel

編程語言

C++: Windows/Linux/Mac
Java: Windows/Linux/Mac
dotNet languages (VB, C#,...): Windows

C ++編譯器:

Windows: Microsoft Visual Studio 2005
Linux: default installed g++ compiler
Mac OSX: default installed g++ compiler

Java的:

JDK 1.4.2 or higher (some samples require 1.5 or higher)

您將遇到兩個主要問題:

首先,iOS使用與OS X不同的架構(ARM與Intel)。 除非您可以訪問SDK的源代碼(聽起來不太可能),否則您可能無法使用它。 雖然OS X和iOS庫可以交叉兼容,但通常至少有一些工作涉及解決平台不一致問題。

其次,iOS上的外部硬件需要Apple認證。 好消息是,有一個專為iOS開發人員設計的框架,可以與讀卡器等附件進行交互 - 外部附件框架 如果你發現一張標記為Made for iPhone的卡片,你可能會有更多的運氣(看起來你發現的一些讀卡器使用的是底座連接器,因此希望可以通過外部附件框架使用)。

如果您的讀卡器未經 Apple官方認證,那么您幾乎肯定需要運行一個經過監獄的設備才能訪問它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM