Откройте приложение в приложении или, если оно еще не загружено, перейдите в магазин приложений (iOS) - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь настроить его, чтобы открыть приложение из текущего приложения, если не go, в магазин приложений и загрузить его. Я знаю, что это касается URLSchemes, я видел этот пост: Запустите приложение из приложения

Но похоже, что они имеют в виду приложения, которые вы уже создали. Приложение, которое нужно открыть - это не мое приложение, а приложение для велосипеда: https://apps.apple.com/us/app/biketownpdx/id1132076989

Я могу получить доступ к URL с помощью:

if let url  = URL(string: https://apps.apple.com/us/app/biketownpdx/id1132076989)
        {
            if UIApplication.shared.canOpenURL(url)
            {
                UIApplication.shared.open(url)
            }
        }
    }

Но я не полностью уверен, как открыть его, если он уже установлен на моем устройстве.

1 Ответ

0 голосов
/ 28 апреля 2020
   if UIApplication.shared.canOpenURL(other app scheme)
    {
         UIApplication.shared.open(other app scheme)
     }else {
         UIApplication.shared.open(AppStore url)
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...