Haze.club 在 iOS 应用中无法使用

尝试将 haze.club 添加到我的 iOS Discourse 应用中,但系统提示该地址不存在。

完整地址为 http://haze.club

登录还需要 Patreon 账号。

我能看到这位艾伦

希望他们知道如何修复这个问题。

@Allen_Robberson @Steve_Savage

抱歉让您久等了。此问题需要同时更新我们的移动应用和 Discourse 主仓库。目前两者均已更新,该问题应已修复。请确保您使用的是最新版本的 DiscourseHub 应用。

是啊,但还是不行。

您是否也收到了“站点不存在”的相同提示?如果是,您的应用需要更新。(如果您遇到的是其他问题,请分享截图。)

更新后请观看此视频,这就是目前发生的情况。

https://photos.app.goo.gl/5SySkZx5b5HZQfLw7

谢谢!我可以复现您的问题,但仅在设备上安装了 Patreon 应用时才会出现。在未安装 Patreon 应用的设备上,我可以顺利完成登录流程。

很遗憾,我们无法在应用端修复此问题。在应用中,我们使用了 Apple 的 ASWebAuthenticationSession 协议。一旦弹出窗口出现,操作系统将接管认证过程。当设备已安装 Patreon 应用时,系统会将其重定向至该应用,随后再加载 Safari。而 DiscourseHub 需要认证在初始弹出窗口内完成。

您唯一的解决办法是:卸载设备上的 Patreon 应用,完成登录,然后再重新安装该应用。(在 DiscourseHub 应用中,此认证流程仅需在网站添加到应用时执行一次。)

我卸载了 Patreon 应用,重新登录后再安装,现在运行得非常顺畅。