I noticed that iOS push notifications aren't coming through instantly. According to the ntfy docs, Apple Push Notifications only work if the iOS app's global Default Server is changed to match the base-url in server.yaml(https://naarad.metkgp.org). Currently, SUBSCRIPTION_INSTRUCTION.md tells iOS users to check "Use another server" instead. This leaves the Default Server as ntfy.sh, which breaks push notifications on Apple devices.
to reproduce the behavior:
Follow the current iOS instructions in SUBSCRIPTION_INSTRUCTION.md.
Subscribe to kgp-mftp by checking "Use another server".
Close the iOS app completely.
Send a notification to the topic - the phone will not receive the background push notification.
This can be fixed by updating the docs to instruct users to change their Default Server in the app Settings to https://naarad.metakgp.org and subscribing to the topic normally (without checking "Use another server").
Screenshots

I noticed that iOS push notifications aren't coming through instantly. According to the ntfy docs, Apple Push Notifications only work if the iOS app's global Default Server is changed to match the base-url in server.yaml(https://naarad.metkgp.org). Currently, SUBSCRIPTION_INSTRUCTION.md tells iOS users to check "Use another server" instead. This leaves the Default Server as ntfy.sh, which breaks push notifications on Apple devices.
to reproduce the behavior:
Follow the current iOS instructions in SUBSCRIPTION_INSTRUCTION.md.
Subscribe to kgp-mftp by checking "Use another server".
Close the iOS app completely.
Send a notification to the topic - the phone will not receive the background push notification.
This can be fixed by updating the docs to instruct users to change their Default Server in the app Settings to https://naarad.metakgp.org and subscribing to the topic normally (without checking "Use another server").
Screenshots