我有一个使用GoogleSign的应用程序(通过cocoapods)。 info.plist中添加的URL方案是数组类型(看起来自动生成)。如果我保持这种方式,我无法在ITC上传我的应用程序(错误RFC1730 Url方案必须以字母字符开头)。显示的网址方案确实是一个数组[182385 ... googleuser.content.com]
如果我编辑info.plist并删除数组,我的应用程序可以提交到appStore,但它在GGLContext configureWithError下崩溃:因为它需要一个数组。
我该如何解决这个问题? 感谢。
答案 0 :(得分:2)
我怀疑你可能输入了错误的URL方案 - 整个“URL方案是一个数组”的东西有点像红色鲱鱼。
诀窍是你需要为你的应用添加两个URL方案:
这意味着您的第二个URL方案应该类似于:
com.googleusercontent.apps.4815162342-lasq48paoryp8asfh3498tyalk
而不是:
4815162342-lasq48paoryp8asfh3498tyalk.apps.googleusercontent.com
似乎你可能正在使用第二个版本,它以数字开头,也许这就是摆脱iTunes Connect的原因。