Hi guys,
I am using zebra printer via network connection to print labels from my apple device as well as android device. I have deployed the app in appstore and after reviewing the app the apple send me a mail describing that my app have not been authorized by necessary manufacture to work with the MFi accessory.
com.zebra.rawport
To reolve this Please contact the manufacturer.
I dont know whats happening. PLease help.
3 Replies
Please follow the instructions in these articles: How To Whitelist Your iOS Apps for Zebra Printers and iOS App White Listing.
I followed these articles and found that these article gave solution for Bluetooth connectivity of the printer. But i am facing this issue in network printing (IP). I am using flutter for developing the printing solutions using IP connection for zebra printer for both IOS and Android.
For communication between app and printer i used zsdk package of flutter which gives helper functions for all connection type i.e. Bluetooth, network and USB too. When i host this app in Appstore its giving the above mentioned issue.
Is this due to zsdk package? If so can you give sample app for flutter which can print label from zebra printer using network connection for both android and ios?
Thank you
If Bluetooth is not used, you need to remove the "com.zebra.rawport" string from the Supported External Accessory Protocols field in info.plist. The "com.zebra.rawport" is only for connecting to Zebra printers via Bluetooth. Removing the string should solve the issue.