iOS:GooglePlaces API错误

时间:2016-11-05 19:02:11

标签: ios swift google-places-api

尝试使用Google地方信息入门Link

中的示例代码时出现此错误
  

错误:当前位置错误:无法完成操作。 Places API库中发生内部错误。

我在viewDidLoad上调用此函数。我还使用此代码创建了一个IBAction,以确保它不是一个时间问题。我也是这样得到了同样的错误。

placesClient.currentPlace { (placeLikelihoods, error) in
        guard error == nil else {
            print("Current Place error: \(error!.localizedDescription)")
            return
        }
        if let placeLikelihoods = placeLikelihoods {
            for likelihood in placeLikelihoods.likelihoods {
                let place = likelihood.place
                print(place.name)
            }
        }
    }

我在Firebase中创建了一个新项目,该项目在Google Dev Console中创建了一个新项目。我创建了新的API密钥,启用了Google地图和Google Places API。我添加了CoreLocation框架,我的pod是最新的。我不应该受到任何限制,因为这只是我的学习。我有使用位置设置我的Plist - 用户获得全新安装对话框。我接受了。我添加了here的位置管理器代码,以确保我获取该位置。我已经注册了Apple开发人员,以便在我的设备上安装该应用程序,以防该位置不能停留在模拟器上。我有一种感觉这是愚蠢的。请让我知道任何想法通过这个。谢谢!

0 个答案:

没有答案