Postby tim » Fri Nov 01, 2019 9:47 am
Hi Polo and others,
Wifibooth 4.10.3 and SoloLink 1.4.4 were released this morning (Fri. Nov. 1) to address printing issues with print-servers like OPrint, Printopia, etc.
Please update. If you are using a 3rd-party print server like AirKonv, Printopia etc, and you are using iOS 13, then you need to add the printer as a "Manual AirPrint" (new option). See below.
There are 3 iOS 13 bugs that I hope Apple fixes soon, all of which impact headless printing (ie. what Wifibooth usually does: not showing iOS UI to do the print):
1) After creating the UIPrinter object, the printer can only be used once. After a moment, trying to use it again fails silently. Workaround implemented in Wifibooth 4.10.1
2) UIPrinter contactPrinter sometimes breaks and doesn't work. For this reason, Wifibooth no longer uses it and no longer warns you whether the printer is "connected" or not, as it has no way to know this reliably in iOS 13 anymore. Workaround implemented in Wifibooth 4.10.2, and SoloLink 1.4.4.
3) Using the normal headless printing method of printToPrinter fails 100% of the time for CUPSd printers like AirKonv, OPrint, Printopia etc even on iOS 13.2 which was released a few days ago. For this reason, the printing option "Manual AirPrint" was added. This breaks full autopilot but gets Wifibooth printing to these print servers again. Workaround implemented in Wifibooth 4.10.3. There's no workaround available for SoloLink.
I've filed issues with Apple but don't hold your breath, they have a hot dumpster fire on their hands... for example lots of businesses using iOS 13 cannot even read their email as the Mail app doesn't work properly...
On behalf of our team, we apologize that iOS 13 has been such a rough ride. I wish we could do more to help.
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review:
http://goo.gl/w8NsDI.