2016-07-19 140 views

答えて

2

バージョン1.1.0ではURLスキームがcom.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654pに変更されました。バージョン1.1.1では、このURLスキームも使用されています。


@rmaddy's commentのおかげでURLスキームが見つかりました。 iOSデバイスでPokemon GOを開くためのURLスキームは、b335b2fc-69dc-472c-9e88-e6c97f84091c-3://です。他の開発者がフォーマットされた方法を考慮してURLスキームを使用するつもりはないようです。 私は今公開されたアプリケーションでこれを実装することには慎重だと思います

スウィフト例:

// 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 
} 

また、iOSの9から始まるあなたのinfo.plistLSApplicationQueriesSchemesを含める必要があります。

enter image description here

+0

を参照してください。あなたは、複数のデバイスでテストがありますか? – Droppy

+0

@Droppy私は自分の開発デバイスでテストしただけです。私は、書式設定のために公開されたアプリケーションに置くことを躊躇しています。私はそれが変わると仮定しています。 –

+1

バージョン1.3.1では、「com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p」が使用されます。 – carlos16196

関連する問題