Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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 使用我的React本机iPhone应用程序自动打印到热敏打印机(例如Brother QL)的API/SDK是什么,无需交互?_Ios_Objective C_React Native_Thermal Printer_Airprint - Fatal编程技术网

Ios 使用我的React本机iPhone应用程序自动打印到热敏打印机(例如Brother QL)的API/SDK是什么,无需交互?

Ios 使用我的React本机iPhone应用程序自动打印到热敏打印机(例如Brother QL)的API/SDK是什么,无需交互?,ios,objective-c,react-native,thermal-printer,airprint,Ios,Objective C,React Native,Thermal Printer,Airprint,我一直在研究不同的API/SDK,它们最容易与我的React原生iPhone应用程序集成。这是一个内部员工应用程序,一旦提交表单,我想自动从热敏打印机打印标签(例如Brother QL1110NWB) 我发现的一些选择是: 反应本机: 兄弟SDK: Apple AirPrint: 是否有人有使用这些API/SDK的经验,可以推荐最佳方法以便于集成,并且能够在无需交互的情况下直接打印 谢谢大家! 如果您可以指定硬件以确保其兼容,那么Brother SDK将具有最简单的集成,并且对

我一直在研究不同的API/SDK,它们最容易与我的React原生iPhone应用程序集成。这是一个内部员工应用程序,一旦提交表单,我想自动从热敏打印机打印标签(例如Brother QL1110NWB)

我发现的一些选择是:

反应本机:

兄弟SDK:

Apple AirPrint:

是否有人有使用这些API/SDK的经验,可以推荐最佳方法以便于集成,并且能够在无需交互的情况下直接打印


谢谢大家!

如果您可以指定硬件以确保其兼容,那么Brother SDK将具有最简单的集成,并且对用户透明

苹果限制Bluetooth Classic设备连接到iOS,除非它们通过MFi认证,这增加了价格,但在操作系统级别支持外部附件框架。然后,设备制造商可以销售“iOS认证”的打印机,如Brother QL1110NWB,并提供使用该打印机的SDK

您需要为每个目标设备系列编写一个脚本,以使用SDK的特定于操作系统的库。Brother提供了iOS、Android和Xamarin SDK,但我没有看到React的SDK,因此您需要用钩子包装他们的iOS SDK,以调用您的按需打印。在开始之前,请联系Brother支持或销售代表,因为他们可能正在使用React Native SDK,或者您的组织可能有足够的购买力来申请。无论采用哪种方式,都可以将其作为基本React级别的接口,这样就可以通过实现自定义本机设备适配器添加新的打印机或平台