La version iOS de Pokemon GO contient-elle un schéma d'URL permettant de lancer Pokemon GO à partir d'une autre application iOS?Pokemon GO Schéma d'URL iOS
Répondre
Le schéma d'URL a été modifié en com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p
dans la version 1.1.0. La version 1.1.1 utilise également ce schéma d'URL.
Découverte du schéma d'URL grâce à @rmaddy's comment. Le schéma d'URL pour ouvrir Pokemon GO sur un appareil iOS est le suivant: b335b2fc-69dc-472c-9e88-e6c97f84091c-3://
. On dirait qu'ils n'ont pas l'intention pour les autres développeurs d'utiliser le schéma d'URL compte tenu de la façon dont il est formaté. Je serais prudent mettant en œuvre dans une application publiée pour maintenant.
exemple 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
}
En outre, à partir de 9 iOS vous devez inclure dans votre LSApplicationQueriesSchemes
info.plist
.
Avez-vous testé sur plus d'un appareil? – Droppy
@Droppy Je n'ai testé que sur mon périphérique de développement. J'hésite à le mettre dans une application publiée à cause du formatage. Je suppose que cela va changer. –
version 1.3.1 utilise: "com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p" – carlos16196
Voir http://stackoverflow.com/a/24363049/1226963 – rmaddy