В версии iOS версии Pokemon GO содержится схема URL для запуска Pokemon GO из другого приложения iOS?Схема URL-адреса Pokemon GO iOS
ответ
Схема URL была изменена на com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p
в версии 1.1.0. Версия 1.1.1 также использует эту схему URL.
Обнаружены URL Scheme благодаря @rmaddy's comment. Схема URL для открытия Pokemon GO на устройстве iOS - b335b2fc-69dc-472c-9e88-e6c97f84091c-3://
. Похоже, что они не намерены использовать другие разработчики для использования схемы URL, рассматривая способ форматирования. Я бы осторожно реализовал это в опубликованной заявке на данный момент.
Swift пример:
// Check if Pokemon GO app installed on device
if UIApplication.sharedApplication().canOpenURL(NSURL(string:"b335b2fc-69dc-472c-9e88-e6c97f84091c-3://")!) {
UIApplication.sharedApplication().openURL(NSURL(string:"b335b2fc-69dc-472c-9e88-e6c97f84091c-3://")!)
}
else {
// Pokemon GO not installed
// Do something else
}
Кроме того, начиная с прошивкой 9 Вы должны включить LSApplicationQueriesSchemes
в вашем info.plist
.
Проверили вы более чем на одном устройстве? – Droppy
@ Droppy Я только тестировал на своем устройстве разработки. Я не решаюсь помещать его в опубликованное приложение из-за форматирования. Я предполагаю, что это изменится. –
версия 1.3.1 использует: «com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p» – carlos16196
См http://stackoverflow.com/a/24363049/1226963 – rmaddy