Meteor-Community-Packages / Meteor-Community-Packages/raix-push
Stuck on loading screen
- Dominant language
- JavaScript
- Stars
- 505
- Forks
- 191
- PR merge metrics
- No merged PRs in 30d
Description
I've got an existing app that runs fine on iOS prior to adding this package. However, when I add `raix:push` to the app it hangs on the loading screen. The prompt to give the app permission to send push notifications never appears. The app still runs fine in the browser.
In xcode output I get the logs: `active` and `Attempting to badge the application icon but haven't received permission from the user to badge the application`
The thing that has got me stumped is that I was able to get push notifications working on a very basic app.
I've set `Push.debug = true;` on both client and server but I'm not getting any output there.
Any debugging help would be greatly appreciated! Thanks
Contributor guide
Research direction
Start by reproducing the existing app with `raix:push` enabled and inspect the Xcode output around the loading screen and notification permission flow. Compare it with the basic app where push notifications work, including the client and server `Push.debug` entry points. Done means the app finishes loading and the permission prompt appears, but the issue does not identify a file, test, or concrete fix.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100