Pokemon GO iOS URL方案
Pokemon GO的iOS版本是否包含用于从其他iOS应用程序启动Pokemon GO的URL方案?版本1.1.0中的URL方案已更改为Pokemon GO iOS URL方案,ios,url-scheme,pokemon-go,Ios,Url Scheme,Pokemon Go,Pokemon GO的iOS版本是否包含用于从其他iOS应用程序启动Pokemon GO的URL方案?版本1.1.0中的URL方案已更改为com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p。版本1.1.1也使用此URL方案 由于找到了URL方案。在iOS设备上打开Pokemon GO的URL方案是,b335b2fc-69dc-472c-9e88-e6c97f84091c-3://。考虑到URL格式的方
com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p
。版本1.1.1也使用此URL方案
由于找到了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开始,您必须在info.plist
中包含lsapplicationqueryschemes
]看到您在多台设备上测试过吗?@Droppy我只在我的开发设备上测试过。由于格式问题,我很犹豫是否将其放入已发布的应用程序中。我假设它会改变。版本1.3.1使用:“com.googleusercontent.apps.848232511240-dmrj3gba506c9svge2p9gq35p1fg654p”