【发布时间】:2018-03-25 17:05:42
【问题描述】:
我想使用 google map api 在两个位置之间进行路线。在我的 IOS 应用程序中。我尝试为项目创建公钥并在开发者控制台中启用使用 API。但我收到此错误:此 ip 站点或移动应用程序无权使用此 api 密钥 IOS。在此错误之后,我尝试为(IP 地址(Web 服务器、cron 作业等))的密钥限制创建 API 密钥并设置我的 IP 地址,然后路由工作正常。但是当我一次又一次地从其他设备尝试这个时,我得到了这个错误。 我应该使用此 URL 进行路由:
let url = "https://maps.googleapis.com/maps/api/directions/json?origin=\(origin)&destination=\(destination)&mode=driving&key=APIKEY"
如何解决这个问题,以便在所有设备上运行我的代码。
【问题讨论】:
-
嗯嗯谷歌????
-
@brandonscript 我使用这个 google 文档:developers.google.com/maps/documentation/directions/… 我应该创建一个 IP 地址密钥,这个密钥创建一个 IP 地址,我怎样才能将这个 IP 地址用于所有设备?
-
从您的问题中删除 API 密钥。共享您的 API 密钥是不安全的。
标签: ios swift google-maps google-api