我们是用于实现其中一个项目的POS打印机Bixolon SPP-R200II的用户。在该型号的规格中列出了打印机支持在iOS设备(iPhone和iPad)上打印,但直到现在我们还没有成功实现这一点。我们将打印机切换到iOS模式,并在官方文档中提供了所需的组合,我们收到了确认消息。然后我们从iPhone设置应用程序内的蓝牙界面连接到打印机。
之后我们尝试以各种方式在此设备上打印 - 使用AppStore中的官方测试应用程序(https://itunes.apple.com/us/app/bixolon-printer-utility/id647125968?mt=8)并使用官方Bixolon SDK(http://www.bixolon.com/upload/download/software_all_bixolon_printer_sdk_for_ios_v3.1.8.zip),但遗憾的是我们还没有设法获得任何结果。在此示例应用程序中,打印机甚至没有列为可能的连接点。
您能以任何方式指导我们在iOS设备上进行打印吗?谢谢!
答案 0 :(得分:7)
要连接SPP-R200II,您需要为打印机启用MFi模式。
打印机现在应该打印" iOS模式启用!!" [原文如此]。如果没有,您只需关闭MFi模式,需要重复步骤再次打开它。
不幸的是,随Bixolon SDK 3.1.8一起分发的示例应用程序被破坏,当您按下"查找/定位"什么都不会发生。要修复它,请将此行添加到ViewController.h中的didFindPrinter:
_uiTextFieldAddress.text = [NSString stringWithFormat:@"BT_%@", printer.macAddress];
现在应该可以通过按"查找/定位"来连接打印机。然后"连接"当您在文本字段中显示蓝牙地址时。
答案 1 :(得分:1)
我们遇到了同样的问题,在联系技术支持后得出的结论是我们的模型与iOS不兼容,部件号必须是3个字母i,例如SPP-R200IIIK / USA。制作开关设备提供商后,一切都很完美。
答案 2 :(得分:0)
打印机是否在设置中与设备配对?它必须在应用程序可以与之交互之前配对。