Meteor-Community-Packages / Meteor-Community-Packages/raix-push

Stuck on loading screen

Open
#21 36 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.