# Push notifications are received twice by (all?) iOS users

**URL:** <https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158>\
**Category:** iOS\
**Tags:** group-channel, push-notification, react-native\
**Created:** [August 30, 2023, 6:47pm UTC](https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158 "2023-08-30T18:47:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guillaume\_Boudreau](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/guillaume_boudreau/32/4466_2.png) [@Guillaume\_Boudreau](https://community.sendbird.com/u/Guillaume_Boudreau)\
**Post date:** [August 30, 2023, 6:47pm UTC](https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158/1 "2023-08-30T18:47:22Z")

</div>

**[Problem/Question]**  
Our iOS users receive the new message notifications twice. Android users only receive one.

**[Example]**

- App: 445FD0C6-4855-…
- User who received multiple notifications on iOS: c0c55453-7c1c-…
- Group channel: sendbird\_group\_channel\_10285850\_37919ee341cb…
- Message: “Ok”, sent at 2023-08-30 14:31 UTC-4

* * *

**[SDK Version]**  
4.5.0

**[Reproduction Steps]**  
Simply send a message from one user to another, in a group channel.

**[Frequency]**  
TBC ; we can reproduce easily internally at least.

**[Current impact]**  
All iOS users ?

**[Verified]**  
We checked that we only have one APNS certificate. The user also only has one iOS token in their profile.

---

<div class="post-metadata">

**Author:** ![Guillaume\_Boudreau](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/guillaume_boudreau/32/4466_2.png) [@Guillaume\_Boudreau](https://community.sendbird.com/u/Guillaume_Boudreau)\
**Post date:** [August 31, 2023, 3:20am UTC](https://community.sendbird.com/t/push-notifications-are-received-twice-by-all-ios-users/8158/2 "2023-08-31T03:20:22Z")

</div>

Resolution: Sendbird is sending only one notification.  
It was our app, in the background task (triggered when a notification is received when the app is not in foreground) that was showing another notification. This is needed for Android, but on iOS, the OS itself will show a notification without any code, so displaying a notification with our code resulted in two notifications shown to the end-user.  
We simply added a check to only trigger this code for Android-only.
