2

ポケモン GO の iOS バージョンには、別の iOS アプリケーションからポケモン GO を起動するための URL スキームが含まれていますか?

4

1 に答える 1

5

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


@rmaddy のコメントのおかげで URL スキームを発見しました。iOS デバイスで Pokemon GO を開くための URL スキームは、b335b2fc-69dc-472c-9e88-e6c97f84091c-3://. URL スキームの形式を考えると、他の開発者が URL スキームを使用することを意図していないようです。今のところ、これを公開アプリケーションに実装するのは慎重です。

迅速な例:

// Check if Pokemon GO app installed on device
if let url = URL(string: "b335b2fc-69dc-472c-9e88-e6c97f84091c-3://"), UIApplication.shared.canOpenURL(url) {
    UIApplication.sharedApplication().openURL(url)
}
else {
    // Pokemon GO not installed
    // Do something else
}

また、iOS 9 以降ではLSApplicationQueriesSchemesinfo.plist.

info.plist

于 2016-07-19T12:32:46.400 に答える