I have the SkySafari 6 Plus on a LG V30+ Android 8.0. The app is really nice, but there's an issue with getting notifications. I can actually hear a sound of a notification, which I believe is the SkySafari's tone, but it doesn't show any notice in the status or notification bar. The settings are correct. Am I the only one experiencing this issue or are there others? Also, will there be a fix for this issue? Thanks for your time!
20 comments
-
Keiron Smith Hi John,
Sorry, reply in error. Hang in there.
-
Jake I think I experience this too. I just have notifications off for now.
-
John E. I'm having the same problem since the last update. John E.
-
Bill Tschumy Hi Guys,
What notifications are we talking about? Is this the notification of satellite passes? Or are these push notifications (which should be fairly rare from us). Is SkySafari in the foreground or back ground when this happens?
We didn't make any changes to notifications in the last update (at least no intentional ones).
I will pay attention to my Android device today to see if I notice anything amiss.
-
John E. satellite passes
-
Bill Tschumy And what is the state of SkySafari when it failed. Foreground or background (or doesn't matter)?
-
John E. Background in my case
-
Bill Tschumy I have verified that notification don't seem to work on my Android 8 phone, but are working on Android 6.
I suspect that something has changed in Android that is making our old way not work anymore. I don't even hear the notification sound (there is some chance I have "do not disturb" enabled and can't get it to turn off). John, are you sure you hear a sound when the notification a happens? That would be a good clue to me as to what is happening.
If you could turn on notifications for planet risings and then note the next couple of rise times in the Tonight button that would be great. Then you can set a reminder to pay attention to your phone at those time to see if you really hear a chime. Please let me know.
-
John E. I'm using a Moto g5+ running Android 8.1.
I believe I did hear the sound but see nothing in the notification bar.
I just turned on "Planets Rising" and still satellite notification checked. Let's see what happens. -
John Green Hi Bill! After having a small software update and security patch a couple weeks ago, now there isn't any notification sound at all. I'm still at 8.0. I have both "Planets Rising" and "Satellites and Flares" notifications on, and the "Do not disturb" is off.
I noticed in your previous comment that the notifications works on your Android 6, but not on the Android 8. I have no clue what it takes to do an update on this app, but is a fix possible for the notifications?
-
John E. I agree with y'all. Using Android 8 and having SS6+ set to "Planets Rising" and "Satellites and Flares" notifications on, and the "Do not disturb" is off we are no longer getting notifications. For example Mercury rising at 5:44 CST this morning I did not get any notification, no audio or notification bar alert.
-
Bill Tschumy I'm looking at it. Perhaps Android 8 has a new requirement that we request permission from the user before they are let through. I will be looking into it today.
-
John E. Bill, thanks
-
John Green Hey Bill, I also have an Android 6, so I thought I would test the notification on that as well. Just like you, mine also worked with a notification sound and icon in status bar. Thanks for looking into it!
-
Bill Tschumy I have this fixed now. In Android 8 the app has to define a "notification channel" for the notification. If you don't, the notification isn't displayed. I'm not sure why they could't have used a default channel if none was specified.
I appreciate the report of this not working. I am not a regular Android user so the only way I find out about breakage like this is if you guys tell me.
-
Bill Tschumy Well, I thought I had this fixed. Notifications are still not displayed promptly when the device is in Doze mode. Then Android only guarantees it will be displayed within a 15 minute window. Great. Lots of developers are pulling their hair out with this problem. I'm still trying to find a resolution that doesn't involve a total rewrite of how this works.
-
John Green Hey Bill, thanks for your previous update. I was sure I had my settings correct. Then when you said you had fixed the issue, I thought I was doing something wrong for me not being able to get the notifications. Then I thought maybe the fix was coming by way of an app update. Now that I know the situation, I will wait patiently for yours and the team's decision whether a fix is possible or not. Thanks again!
-
Bill Tschumy No, you are not doing anything wrong.
As I said, I have this mostly fixed internally. The only thing that doesn't work is when the device is in Doze mode. Then the notifications will not necessarily be delivered promptly. Google only guarantees them within a 15 minute window. I have researched this pretty thoroughly. There is no good solution. Google just screwed this up. Not just my opinion, lots of developers are screaming about it.
There is a supposed workaround where you can whitelist the app to give it the ability to wake the device from Doze mode. I haven't found that option on my Android 8, but it the delayed notification is a problem for folks, they may have to do that.
-
Andrew Sauls Good evening Mr Tschumy ..
I think that this page has updated policies now for all API battery requirements ..
https://developer.android.com/training/monitoring-device-state/doze-standby#testing_doze_and_app_standby -
Bill Tschumy Yes, I have seen that previously. I will not use Fire Cloud Messaging to solve this problem. In my opinion that is a stupid way to solve something that Google broke.