为了获得适用于iOS的Google API,我运行了Google提供的GooglePlusSample.xcodeproj示例项目。 然后我修剪它,直到达到我此时感兴趣的东西的水平。 准确地说,我的简化版本可以登录和退出,没有别的。这非常有效。
使用“com.google.GooglePlusPlatformSample”作为捆绑包标识符时(这是Google示例中提供的内容)。 该应用程序启动,当我点击“登录”单元格时,我明白了:
状态:未经过身份验证
这是我的期望。然后我可以登录get:
状态:已通过身份验证
这一切都很好。 但是当我使用“myreversedomain.myapp”作为包标识符(这是我自己的应用程序)时,在Build Settings中相应地调整Product Name。 该应用程序如前所述启动,当我点击“登录”单元格时,我得到了这个:
状态:未经过身份验证
这仍然是我的期望。然后我尝试登录。这是出现问题的时候。而不是
和以前一样:我发现自己使用的是我的设备上安装的Google+应用。状态:已通过身份验证
由于我刚开始在iOS应用中使用Google API,我可能会做一些不正确的事情。但为什么会这样呢?
答案 0 :(得分:3)
要添加重定向网址,您必须在Google Plus上注册应用设置中提供重定向网址。请参阅下图。
希望这会对你有所帮助。