gpt4 book ai didi

google-maps - -canOpenURL : failed for URL: "comgooglemaps://" - error: "The operation couldn’ t be completed.(OSStatus 错误 -10814。)”

转载 作者:行者123 更新时间:2023-12-05 07:30:26 25 4
gpt4 key购买 nike

我正在使用谷歌地图。我已经给出了纬度和经度。我需要使用坐标在 map 上显示位置。但我得到的错误是:

-canOpenURL:URL 失败:“comgooglemaps://”- 错误:“操作无法完成。(OSStatus 错误 -10814。)”并将 else 部分打印为:“无法使用 comgooglemaps://”

在 info.plist 中我添加了:1.LSApplicationQueriesSchemes 项目 0 字符串 项目 1 字符串 comgooglemaps

  1. 隐私 - 使用时的位置使用说明

我的代码已给出:

import UIKit
import MapKit

class MapViewController: UIViewController, MKMapViewDelegate {

var data7: String?
var data8: String?

override func viewDidLoad() {
super.viewDidLoad()

getAddress()
}

func getAddress() {

if (UIApplication.shared.canOpenURL(URL(string:"comgooglemaps://")!)) {
UIApplication.shared.openURL(URL(string:"comgooglemaps://?saddr=&daddr=\(data7),\(data8)&directionsmode=driving")!)
}
else {

print("Can't use comgooglemaps://");
}
}

最佳答案

在具有谷歌地图应用程序的物理设备(不是模拟器)上运行您的应用程序,它应该使用您的代码正确启动。

关于google-maps - -canOpenURL : failed for URL: "comgooglemaps://" - error: "The operation couldn’ t be completed.(OSStatus 错误 -10814。)”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52318206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com