MFI Product Plan ID Issue

// Expert user has replied.
P Paras Buda 1 month ago
35 3 0

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. 

Please Register or Login to post a reply

3 Replies

S Steven Si

Please follow the instructions in these articles: How To Whitelist Your iOS Apps for Zebra Printers and iOS App White Listing.

P Paras Buda

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

S Steven Si

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.

CONTACT
Can’t find what you’re looking for?