在Zebra打印机上打印的XCODE问题

时间:2015-11-09 00:22:02

标签: ios printing zebra

我有iMZ320 Zebra打印机,我下载了sdk和Zebra页面中的示例,该示例在Ipad上工作正常,我可以发送到打印。

现在,我处理我的项目,我遇到了这个问题,执行行

时出现一个错误
self.printer = [ZebraPrinterFactory getInstance:self.connection error:&error];

这个错误

@"ZSDK_API_ERROR_DOMAIN" - code: 3  

进行连接的原始行是

self.connection = [[[MfiBtPrinterConnection alloc]
initWithSerialNumber:self.connectivityViewController.bluetoothPrinterLabel.text] autorelease];

但我没有任何

self.connectivityViewController.bluetoothPrinterLabel.text

所以我改变了

 EAAccessoryManager *manager = [EAAccessoryManager sharedAccessoryManager];
self.bluetoothPrinters = [[NSMutableArray alloc] initWithArray:manager.connectedAccessories];
EAAccessory *accessory = [self.bluetoothPrinters objectAtIndex:0];
NSString *printer = accessory.name;
self.connection = [[MfiBtPrinterConnection alloc] initWithSerialNumber:printer];

有什么想法吗?

0 个答案:

没有答案