patri9ck / a2ln-app

A way to display Android phone notifications on Linux (App)
GNU General Public License v3.0
86 stars 7 forks source link

Particular App Sends No Notifications #40

Open Ao1Pointblank opened 11 months ago

Ao1Pointblank commented 11 months ago

Description

The collaborative grocery list app "AnyList" (com.purplecover.anylist), installed from Google play store, does not send any notifications to my computer.

Reproduction

Install AnyList and A2LN; enable AnyList notification relaying in A2LN app. Get someone to modify the a grocery list; receive notification on phone, but not on desktop. All other apps seem to work fine.

Screenshots

Screenshot_20231015-073335

Smartphone

patri9ck commented 11 months ago

The lastet update added and option in the settings tab to not send notifications if the display is enabled. Are you sure it isn't caused by this?

Ao1Pointblank commented 11 months ago

Oh, I am sorry. I should have mentioned I am on A2LN v1.2.8, the latest supplied by Fdroid. I would happily switch to the latest but it is not packaged as an apk on this repo so I can't use Obtanium, which i recently switched most of my apps to update through. I think this issue has existed for a very long time, but I never considered it crucial to fix (I still don't, since it only affects this one app which is for grocery shopping: something I don't do while using a PC) Still, it is a curious bug that maybe you're interested in.

patri9ck commented 11 months ago

APK are actually available here but I don't know whether Obtanium can use artifacts produced by GitHub workflows, I've never used it. F-Droid is also lacking the latest two versions, I have no idea why.

I looked into the app but it seems like you need to create an account to use it. Is there some way around that?

Right now, the only issue I can imagine is that AnyList somehow sends the notifications from another package than it's own (not sure though whether this is possible) which would A2LN stop it from sending it to the server as there is an extra check which makes sure that there is an app launcher that belongs to the package (so you can disable it using the "Apps" tab). The next update will add an option to turn this check off.

Ao1Pointblank commented 11 months ago

Thanks for the info! I updated to the latest artifact and will get back to you soon if the issue persists.

And no, there is no way to register for AnyList without giving away an email. I guess it could be done with a temp email for testing...

And as far as I can tell, Obtainium does not yet work with artifacts even if a github account token is supplied, nor does it seem to like nightly.link addresses, although the problem may actually be with the file being a .apk.zip instead of a .apk.

Ao1Pointblank commented 11 months ago

ok, today was grocery day and a family member checked off an item on AnyList. it did not send a notification to my PC at all. Oh, and I realized I am actually using android 14, not 13, if that matters at all..

A2LN has access to all notifications from all apps (real time, conversations, notifications, and silent ones) signal-2023-10-16-144358

k1paris commented 10 months ago

Hi! Have same problems with bank app 'Tinkoff'. Notifications do not send only from this app. (Redmi note 7, android 10)

patri9ck commented 10 months ago

At the end of the week, I should have a computer again to take a look at the issues.

Ao1Pointblank commented 9 months ago

This bug also seems to affect Molly-FOSS: https://github.com/mollyim/mollyim-android/