Zebra LinkOS Multiplatform SDK for Xamarin - Discovering printer on iOS

Hello... I am just starting to look into leveraging this SDK into our Xamarin project.   Ive been reading documentation and watching some tutorials on how the API works.  I noticed one of the tutorials mentioned that in order for iOS to discover a zebra linkOS printer thru the API it has to be paired in the settings of the device first, due to some Apple restriction.  Can anyone confirm that this is a true statement?  This would be huge downer if that is the case because our iOS customers would not want to do any type of pre setup.

 

Thanks in Advance!

Anonymous (not verified)
Hi Mike,This is the case with

Hi Mike,

This is the case with ALL Bluetooth classic devices working with iOS and has been since day one.  It applies to speakers, printers, and anything else connected over Bluetooth. They do not allow access to the true discovery methods.  BTLE is the only way you can discover without pairing or needing to go through settings.  We don't yet support BTLE in the iOS or Xamarin SDK, but, if you are using one of our BTLE printers, you can discover them using the iOS API's.  Data transfer is slow over BTLE though, so it's a trade off.

Robin

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Mike Schick
Thanks for clarifying!  I was

Thanks for clarifying!  I was hoping I could use the Xamarin SDK so I wouldn't have to code for iOS and Android separately but it looks like ill have to go that route.  Which of your thermal label printers support BTLE?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Samantha Corn
Hi Mike, As of right now, the

Hi Mike,

As of right now, the ZQ500 and ZD400 series printers support BTLE.

Samantha

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments