Как проверить, установлен ли TikTok на устройстве?

#ios #swift #uikit

#iOS #swift #uikit

Вопрос:

Я хочу проверить, установлен ли на устройстве TikTok. В настоящее время я пытаюсь с:

 func canOpenTiktok() -> Bool {
    if let url = URL(string: "tiktok://app") {
        if UIApplication.shared.canOpenURL(url) {
            return true
        }
    }
    return false
}
 

но это всегда возвращает false, независимо от того, установлен Tiktok или нет.

Есть ли способ проверить?

Комментарии:

1. вы пытались с tiktok:// этим

2. @Anbu.Karthik да. По-прежнему возвращает false..

3. Вы включили URL LSApplicationQueriesSchemes -адрес в свой info,plist ?

4. @Paulw11 точно! Какой промах… Только что узнал и хотел обновить решение! Спасибо

Ответ №1:

Обновите info.plist добавление LSApplicationQueriesSchemes и в разделе LSApplicationQueriesSchemes добавить TikTok