Я использую canOpenURL , чтобы открыть приложение, если оно установлено на устройстве.И добавил LSApplicationQueriesSchemes для внесения в белый список схем.Но когда canOpenURL возвращает false, он всегда печатает ненужное сообщение об ошибке в журнале консоли.Ниже приводится сообщение об ошибке, которое я получаю.
-canOpenURL: failed for URL: "XXXX://XXXXXXXXXXXXX" - error: "The operation couldn’t be completed. (OSStatus error -10814.)
Поскольку я использую несколько схем в своем приложении, и мой клиент не хочет эти журналы сообщений об ошибках.Можно ли как-нибудь избежать печати этих предупреждений / сообщений журнала на консоли.
Это ссылка радара (похожая проблема) .Он закрыт без какого-либо решения.
В настоящее время я использую iOS 11. Любая помощь будет оценена.