Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在IOS设备(ipad、iphone)上为OSX平台使用SDK吗?_Ios - Fatal编程技术网

我可以在IOS设备(ipad、iphone)上为OSX平台使用SDK吗?

我可以在IOS设备(ipad、iphone)上为OSX平台使用SDK吗?,ios,Ios,我正在研究在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.thur

我正在研究在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
爪哇:


您将遇到两个主要问题:

首先,iOS使用与OSX不同的体系结构(ARM与Intel)。除非您能够访问SDK的源代码(听起来不太可能),否则您可能无法使用它。虽然OSX和iOS库可以交叉兼容,但通常至少需要一些工作来解决平台不一致的问题

其次,在iOS上,外部硬件需要经过苹果的认证。好消息是,有一个为iOS开发人员设计的框架,可以与读卡器等附件进行交互。如果你发现一张标签为“专为iPhone制作”的卡片已经准备就绪,那么你可能会更幸运(你发现的一些读卡器似乎使用了dock连接器,因此有望通过外部附件框架使用)


如果你的读卡器没有通过苹果公司的官方认证,那么你几乎肯定需要运行一台破烂不堪的设备才能访问它。

根据你列出的“兼容平台”,我会说不,你不能。听起来它只能在Mac OS X上工作。你真的应该直接去问读卡器制造商/SDK提供商。
JDK 1.4.2 or higher (some samples require 1.5 or higher)