2016-07-19 5 views

Répondre

2

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 LSApplicationQueriesSchemesinfo.plist.

enter image description here

+0

Avez-vous testé sur plus d'un appareil? – Droppy

+0

@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. –

+1

version 1.3.1 utilise: "com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p" – carlos16196