Я пытаюсь открыть ссылку App Store на мое приложение, когда пользователь нажимает кнопку. В моем IBAction у меня есть следующий код:
guard let url = URL(string: "https://apps.apple.com/us/app/my_App/my_app_id") else {return}
UIApplication.shared.open(url, options: [:], completionHandler: nil)
Эта ссылка прекрасно работает как на реальном устройстве, так и в веб-браузере, но на симуляторе написано "Safari не может открыть страницу, потому что адрес недействителен", потратив немного время поиска в Интернете я попробовал следующее,
- В info.plist я установил
Allow Arbitrary Loads
из App Transport Security Settings
на ДА (не решил мою проблему) - I установили
LSApplicationQueriesSchemes
в plist, это тоже не сработало.
у меня ничего не вышло, я много раз искал этот вопрос по переполнению стека, и я также нашел похожие вопросы, но ничто не решит мою проблему.
Любая помощь будет Великий. Спасибо