[英]ionic / firebase ipv6 Auth ios app rejection
我第二次向应用商店提交更新时遇到了一个奇怪的问题。
我正在使用带有Java后端的Ionic Framework构建应用程序。 现在我们使用Firebase进行用户登录。
由于我们的服务器最初不支持ipv6,因此我们很难将我们的应用程序带到今年6月的商店。 设置完成后,我们通过了审核。 但是现在我们正在尝试提交更新(使用新的审阅者),他们无法通过全新安装从ipv6登录我们的应用程序。
经过进一步测试,我们意识到我们的firebase网址似乎无法通过ipv6访问(虽然我们仍然没有复制应用评论的报告 - 我们的测试正确显示错误消息,但他们说该应用程序冻结)。
我发现很难相信firebase不支持ipv6,但测试表明情况确实如此。 (一旦登录ipv6与我们的服务器一起工作正常,我们认为firebase自动重新登录用户脱机的能力就是我们错误地将它放入商店的原因)。 有没有人遇到过与firebase应用程序类似的问题? 你做了什么来解决它? 你最终不得不放弃firebase还是问题出在其他地方?
ps我看起来很长很难,但找不到任何关于fireabse与ipv6的兼容性或缺乏的文档。 如果有人看过这种文档,这也会非常有用。
好吧,你可以制作一些网络shinanigans,比如使用通过IPv4连接到你的firebase的IPv6反向代理,这将导致他们能够使用IPv6登录,即使Firebase不支持它。 如果你想自己实现它或者想要将Cloudflare作为一项服务,我建议你查看NGINX 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.