mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-05-09 08:26:00 +02:00
[GH-ISSUE #1339] IOS does note recieve push #948
Labels
No labels
ai-generated
android-app
android-app
android-app
🪲 bug
build
build
dependencies
docs
enhancement
enhancement
🔥 HOT
in-progress 🏃
ios
prio:low
prio:low
pull-request
question
🔒 security
server
server
unified-push
web-app
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ntfy#948
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Elefai on GitHub (May 15, 2025).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1339
Just check it to see! IOS systems does not be notified by ntfy app. Can you check this?
@simploai commented on GitHub (May 17, 2025):
https://docs.ntfy.sh/known-issues/
@lylebrown commented on GitHub (May 28, 2025):
This seems to surpass the known issues page.
After switching phones (iPhone 14 Pro to iPhone 16 Pro, also with a minor version update to iOS 18.5) I am no longer receiving notifications. I am able to see them after refreshing the ntfy app, but only as items in the main app - there is never a notification.
I've tried reinstalling the app. I've tried both selfhosted and ntfy.sh. Nothing is working.
I'm would be happy to send over logs if there's a way to capture them in the iOS app. But I suspect something weird is going on with the ntfy.sh firebase server or connection.
@paraita commented on GitHub (May 28, 2025):
Noticed the same behavior today on both ntfy.sh and self hosted
@benwjr commented on GitHub (May 28, 2025):
i got the same issue
@skjdghsdjgsdj commented on GitHub (May 30, 2025):
Likewise. I'm certain all my settings are correct. Notifications only come through when I manually refresh on iOS. ntfy is otherwise working because running
ntfy publishin one terminal window andntfy subscribein another shows the message come in immediately.My ntfy instance is running in a Proxmox LXC as installed via
aptin Debian, not Docker. My file permissions look correct. My log shows no errors, just messages like:I'm on iOS 18.5. I uninstalled and reinstalled the app from the App Store and it made no difference. The app is granted notification permission.
iOS is a critical part of my workflow so unfortunately if iOS doesn't work I can't deploy ntfy in my environment.
ntfy
aptversion:My instance is running on
ntfy.example.com(obviously not that, but a subdomain of a real one).ntfy.example.comon my LAN points to the LAN IP of my Caddy reverse proxy. Publicly it points to Cloudflare which proxies the traffic to the same reverse proxy. Cloudflare never shows any request, blocked or otherwise. The Caddy logs only show thePOSTwhen I do a test publish.@SlIdE42 commented on GitHub (May 31, 2025):
Same issue (both ntfy.sh and self hosted)...
@CrazyBunQnQ commented on GitHub (Jun 10, 2025):
Same issue (both ntfy.sh and self hosted)...
@sebastianweaver commented on GitHub (Jun 14, 2025):
+1 here. Running self-hosted docker container and pushing through to iOS app. Stopped receiving notifications around the end of May.
@CrazyBunQnQ commented on GitHub (Jun 14, 2025):
I solved this problem by sharing to the home screen via Safari and turning on message notifications. The messages will not be delayed by Apple servers. You can directly refer to the official documentation.

@bharathkarumudi commented on GitHub (Jun 22, 2025):
I had exactly same issue, when I switched my phone from iPhone 13 to iPhone 16, 5 month ago. I Googled it, not resolved and I left it.
Today, I noticed when I created a new topic from my phone, I was able to receive push notifications instantly for the new topic, but old topic is still behaving with the same issue.
So I deleted (Unsubscribed) the old topic, and created again from my phone.
I have tested by closing the app on my iPhone, and sent a notification to both topics using
curl, and both received instantly.PS: I am using self hosted ntfy service.
Thanks!
@elefantemarketing @lylebrown @SlIdE42 @CrazyBunQnQ @sebastianweaver @skjdghsdjgsdj @benwjr @paraita @simploai
@Elefai commented on GitHub (Jul 2, 2025):
@bharathkarumudi I tried a lot of things but without sucess!
@victory460 commented on GitHub (Oct 26, 2025):
hello, IOS 18.7.1 not work with safira pwa, how to to next?
@thefaboss commented on GitHub (Oct 26, 2025):
Hello there,
I'm new to ntfy on iOS and after some readings, here how I manage to have ntfy notifications on iOS 26 with selfhosted docker image:
First, start ntfy with docker and connect to your image :
docker exec -it ntfy shThen, create a couple of private/public keys :
ntfy webpush keysCopy them and exit the docker prompt.
Shutdown the docker image
Edit your docker-compose.yml to add the following variables (change values between <>) :
Now you should receive ntfy notifications on your iOS app if your iOS ntfy user is allowed to :)
@CrazyBunQnQ commented on GitHub (Jan 9, 2026):
Did you not receive an activation notification after adding it to the desktop? After adding it to the desktop, you need to treat it like an app and search for it in the settings to enable its notification permissions
@Elefai commented on GitHub (Jan 16, 2026):
@thefaboss Hey thanks but I do use
but it´s not working
@thefaboss commented on GitHub (Jan 16, 2026):
That's because you didn't add these lines :
Please follow the 6 steps I've described. You have to create private/public keys.
@Elefai commented on GitHub (Jan 16, 2026):
Thanks a lot now It´s working!
Btw using the main server to send to IOS will be limited up to 250 requisitons per day?
@wunter8 commented on GitHub (Jan 17, 2026):
If you're using a self-hosted PWA, the message limit is configurable on your server.
If you're using the native iOS app or the ntfy.sh PWA, you're limited to 250 messages/day on the free/anonymous tier (even if you use your self-hosted server in the native iOS app since message IDs are related through the public ntfy.sh server)