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!
Zebra LinkOS Multiplatform SDK for Xamarin - Discovering printer on iOS |
1 Replies
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