Код: Выделить всё
if !UIApplication.shared.canOpenURL(URL(string: "someApp://")!) {
return
}
'shared' недоступен в расширениях приложений для iOS: вместо этого используйте решения на основе контроллера представления, где это уместно.
По сути, они хотят, чтобы вы не использовали их. UIApplication.shared.
Покопавшись, я обнаружил, что нет прямой замены UIApplication.shared.canOpenURL(_:) за пределами UIApplication.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ion-shared
Мобильная версия