iOS上的GoogleSignIn:iTunes Connect错误RFC1738

时间:2015-12-10 09:40:22

标签: ios arrays google-signin

我有一个使用GoogleSign的应用程序(通过cocoapods)。 info.plist中添加的URL方案是数组类型(看起来自动生成)。如果我保持这种方式,我无法在ITC上传我的应用程序(错误RFC1730 Url方案必须以字母字符开头)。显示的网址方案确实是一个数组[182385 ... googleuser.content.com]

如果我编辑info.plist并删除数组,我的应用程序可以提交到appStore,但它在GGLContext configureWithError下崩溃:因为它需要一个数组。

我该如何解决这个问题? 感谢。

1 个答案:

答案 0 :(得分:2)

我怀疑你可能输入了错误的URL方案 - 整个“URL方案是一个数组”的东西有点像红色鲱鱼。

诀窍是你需要为你的应用添加两个URL方案:

  1. 您的捆绑包ID
  2. 您的客户ID 反向
  3. 这意味着您的第二个URL方案应该类似于:

    com.googleusercontent.apps.4815162342-lasq48paoryp8asfh3498tyalk

    而不是:

    4815162342-lasq48paoryp8asfh3498tyalk.apps.googleusercontent.com

    似乎你可能正在使用第二个版本,它以数字开头,也许这就是摆脱iTunes Connect的原因。