Android应用在授权时停止

I just reinstalled Discourse on a new phone. I input meta.discourse.org and another site. When I try to connect to meta.discourse.org I get “Authorize application access” “Discourse - LGL157BL” (my phone) is requesting the following access to your account: and a bullet list with an [Authorize] button. If I click the button, the app stops.

Android is Nougat, App is installed from Google Play

Hi,

tried to uninstall/reinstall the app?

I can see your crash, it seems like there’s some issue when generating keys:

com.discourse_issue_5_crash_5C78E96A020800015959244D810408CC_DNE_0_v2.txt (29,8 Ko)

Not sure of it’s some Device/Android version specific issue, or something else. Try to reinstall first.

2 个赞

Uninstalled, reinstalled, Still the same issue. It worked fine on my other phone, which was the same model phone.

Out of curiosity did you try on different Discourse instances ?

And yes I expect it to be a very specific issue has there are almost no crash on the android app which sits at 99,47% crash free sessions.

It makes no difference what I try to open. I grabbed my old phone, which works, but has a cracked screen, turned on the wifi and Discourse is fine, runs beautifully, no Access screen, just a log in.

Oddest thing is that I’m still getting notifications from Discourse on the new phone, but I can’t look at anything because of that “Authorize application access”

I tried rebooting the phone. I’ve uninstalled / installed several times. It worked / works fine on the old phone - same android, same model. It’s utterly useless on this one. I’m beyond done with it.

I give up. This app is worse than useless to me. I can’t use it to look at my forums, all it does is constantly give me notifications on things I can’t look at. Uninstalled F-

Sorry about that, it looks like an incompatibility specific to the device.

The good news is that you don’t need the app, as Android Chrome offers native notifications.

I don’t buy it. My old phone is fine, the app runs fine, I never had - or have - any issues with it at all. Same exact phone /model / app / carrier. Nothing different at all. How can it be device specific if the same device runs it fine?

Chrome isn’t an improvement. I hate chrome.

Although not supported, Firefox on Android works well and support native notifications too!

4 个赞

我也遇到了同样的问题。
Discourse 论坛运行正常。
我在 Android 上安装了应用,它也能正常工作,可以访问我的论坛、meta.discourse.org 论坛以及其他论坛。
后来我更改了论坛地址,之后不得不删除应用中的访问权限并重新创建。
这对我的用户来说没有问题(没有人报告异常,我还在几位用户的 Android 设备上进行了检查,一切正常),但在我自己的情况下却不行。
其他所有访问都正常,唯独访问 https://circulotelecos.com 时出现错误提示:

授权应用访问
“Discourse - HUAWEI P20 Pro”请求访问您的账户以下权限:
. 读取并清除通知
. 读取用户会话信息
授权

如果我点击“授权”,会收到以下消息:

哎呀
驱动此讨论论坛的软件遇到了意外问题。对于由此带来的不便,我们深表歉意。
有关该错误的详细信息已被记录,并生成了自动通知。我们将对此进行查看。
您无需采取任何进一步操作。但如果错误持续存在,您可以通过在站点的反馈分类中发布讨论主题,提供额外详情,包括复现错误的步骤。

最后:

 我删除了该应用
 重启了设备
 重新安装了该应用
 在未配置任何网站的情况下,重新配置了网站
 之后一切正常。

不清楚具体原因,但问题似乎已解决。

对我来说显示的是这个

Bicurious_Girl,无需为此创建多个主题。看起来与上面的解决方案类似,不确定我们能否复现。

好的,在另一篇帖子中有人解决了这个问题,但我试过了,还是不行,仍然显示同样的消息。

我也遇到同样的问题,但依然没有任何解决办法。

如果我无法授权,我是否应该直接使用这个应用程序,而不是 Discourse 网站?

直接使用网页浏览器即可,简单多了。

好的,我刚刚同时购买了 Chrome 应用和 Discourse 网站。

继续尝试。这似乎是个不稳定的问题。我前几天安装时它确实能工作——也许它会在某个时候再次正常工作。