Я пытался заставить UIPrinterPicker отображаться, но по какой-то причине этого просто не происходит. Обработчик завершения вызывается немедленно. UIPrintInteractionController обнаруживается просто отлично, но этот отказывается показывать по некоторым причинам. Это код, который я использую в настоящее время
let picker = UIPrinterPickerController(initiallySelectedPrinter: nil)
picker.present(animated: true) { (controller, complete, error) in
print("done")
}