gpt4 book ai didi

ios - Places API 未为 iOS 启用,即使它已经启用

转载 作者:搜寻专家 更新时间:2023-10-31 21:56:02 24 4
gpt4 key购买 nike

我已经将 Places Autocomplete 或 Places API 与 map 、Google 登录和 Firebase RealtimeDatabase 集成在一起。但是当我运行应用程序时,错误提示:“操作无法完成。iOS 版 Places API 未启用。请参阅开发人员指南 (https://developers.google.com/places/ios-api/start),了解如何启用 iOS 版 Google Places API。”

Places 工作正常,直到:上周,我不得不放弃我的 Firebase 项目并创建一个新项目。做了什么要求:-更改了 GoogleServices-info.plist-客户端ID-url 类型

我也已经在我的 Google Cloud Platform 中启用了 Google Places API。

在我的

application(didFinishLaunchingwithOptions:)
GMSServices.provideAPIKey("<key from project>")
GMSPlacesClient.provideAPIKey("<key from project>")

请记住,Google map 、Google 登录和 Firebase 数据库都运行良好。该项目也由 android 版本共享,并且 places api 在那里工作正常。似乎无法弄清楚问题。

最佳答案

好的 Asmin,所以我今天早上遇到了同样的问题,所以我觉得有义务回答,因为我在 5 小时后解决了它!所以问题出在 pod 版本上。 GooglePlaces 2.7.0 已弃用,但是当您运行 pod install 时,安装的是 2.7.0 而不是当前的 3.0.2。一旦我意识到这一点,这就是我所做的。我打开终端,cd 到我的项目文件夹并运行 pod update,或者更好的是 pod update --verbose 这样我就可以看到发生了什么。好吧,它奏效了! Pod 已更新至 3.0.2,现在一切正常。耶!我喜欢/讨厌编程!!

注意:无论如何,如果您尝试它但它不起作用,请运行 update repo,并重复 pod update

你有我的话;它会起作用

关于ios - Places API 未为 iOS 启用,即使它已经启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54625532/

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