2

Pokemon GO 的 iOS 版本是否包含用于从另一个 iOS 应用程序启动 Pokemon GO 的 URL 方案?

4

1 回答 1

5

URL Scheme 已更改为com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p版本 1.1.0。版本 1.1.1 也使用此 URL 方案。


感谢@rmaddy 的评论发现了 URL Scheme 。在 iOS 设备上打开 Pokemon GO 的 URL Scheme 是b335b2fc-69dc-472c-9e88-e6c97f84091c-3://. 考虑到它的格式化方式,似乎他们不打算让其他开发人员使用 URL Scheme。我现在会谨慎地在已发布的应用程序中实现这一点

快速示例:

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

信息列表

于 2016-07-19T12:32:46.400 回答