# Push Notifications - iOS

**URL:** <https://forum.adalo.com/t/push-notifications-ios/1773>\
**Category:** Get Help\
**Created:** [June 8, 2020, 2:09pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773 "2020-06-08T14:09:41Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![gertperdZA](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/gertperdza/32/3306_2.png) [@gertperdZA](https://forum.adalo.com/u/gertperdZA)\
**Post date:** [June 8, 2020, 2:09pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/1 "2020-06-08T14:09:41Z")

</div>

Good day,  
I cant seem to get my iOS push notifications to work. I can send and receive them successfully with Android , but no luck with iOS. I do ask for permission to send notifications to the user and I also tested the prompt and it works .

I do have a question regarding the setup of the push notifications in the apple store. In the identifiers section on the apple developers page next to the iOS push notification section. Should i create a machine certificate in order to make this work?

Thank you

---

<div class="post-metadata">

**Author:** ![ale](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@ale](https://forum.adalo.com/u/ale)\
**Post date:** [July 15, 2020, 9:04am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/2 "2020-07-15T09:04:54Z")

</div>

Did you solve your issue? I have the same problem. Can’t make it work on iOS.

---

<div class="post-metadata">

**Author:** ![gertperdZA](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/gertperdza/32/3306_2.png) [@gertperdZA](https://forum.adalo.com/u/gertperdZA)\
**Post date:** [July 15, 2020, 9:21am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/3 "2020-07-15T09:21:23Z")

</div>

Hi Ale,

Yes I have. Log in to your apple dev account and under Certificates, Identifiers and Profiles make sure you only have one key. (The Adolo key) If you have 2 custom key already then that won’t work. Reason is, that once you publish your Adalo app to the Apple Store through the UI then it creates the key for you, but if you already have 2 custom keys then it won’t be able to add the Adalo key. If that is not the case then Under your identifiers, click on the identifier associated with your app and then scroll down to “Push Notifications” make sure that section is ticked.

I hope this helps.

---

<div class="post-metadata">

**Author:** ![ale](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@ale](https://forum.adalo.com/u/ale)\
**Post date:** [July 15, 2020, 10:30am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/4 "2020-07-15T10:30:23Z")

</div>

Thanks for the quick reply! I have a single key (the Adalo key) and have _Push Notifications_ enabled (see below). However, I have no certificates associated with Push Notifications. Is that okay?

 ![Screen Shot 2020-07-15 at 12.28.34.png](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/f/f37a1aa3f205fde25c9d9091e286ab9dc4da32bc.png)

---

<div class="post-metadata">

**Author:** ![gertperdZA](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/gertperdza/32/3306_2.png) [@gertperdZA](https://forum.adalo.com/u/gertperdZA)\
**Post date:** [July 15, 2020, 10:48am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/5 "2020-07-15T10:48:01Z")

</div>

Was the Push Notification setting enabled before or did you do that now? Everything seems to be in order. And you don’t have to have certifications. Just make sure in your app you do ask for permission (“Request for permission action”) to send them notifications. And of course they need to approve and you can only test that what the account that doesn’t do the triggering of the notification. Example: Account A subscribes to a list. But Account B needs to submit items in that list in order for Account A to receive the notification. Account A can’t subscribe to a list and add items to the list and expecting a notification. If that makes sense?

---

<div class="post-metadata">

**Author:** ![ale](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@ale](https://forum.adalo.com/u/ale)\
**Post date:** [July 15, 2020, 1:44pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/6 "2020-07-15T13:44:05Z")

</div>

> [@gertperdZA](#):
>
> Was the Push Notification setting enabled before or did you do that now?

It was already enabled.

> [@gertperdZA](#):
>
> But Account B needs to submit items in that list in order for Account A to receive the notification. Account A can’t subscribe to a list and add items to the list and expecting a notification. If that makes sense?

I think that might be it. Will try this now.

---

<div class="post-metadata">

**Author:** ![ale](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@ale](https://forum.adalo.com/u/ale)\
**Post date:** [July 15, 2020, 4:44pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/7 "2020-07-15T16:44:28Z")

</div>

It seems to work now! 🎉

In short, you need:

- To be logged in. Otherwise, notifications are not received.
- Push notifications do not get delivered to the user that triggered those (as mentioned by @gertperdZA)

---

<div class="post-metadata">

**Author:** ![arvell](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/arvell/32/3784_2.png) [@arvell](https://forum.adalo.com/u/arvell)\
**Post date:** [October 23, 2020, 5:05am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/8 "2020-10-23T05:05:29Z")

</div>

> [@gertperdZA](#):
>
> Certificates, Identifiers and Profiles

Hey, can you tell me where this is? How to find this place in the dev account?

---

<div class="post-metadata">

**Author:** ![gertperdZA](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/gertperdza/32/3306_2.png) [@gertperdZA](https://forum.adalo.com/u/gertperdZA)\
**Post date:** [October 23, 2020, 10:10am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/9 "2020-10-23T10:10:55Z")

</div>

Hi Arvell,

Sure no problem. navigate to this link [https://developer.apple.com/](https://developer.apple.com/) and once you are singed in. then on the landing page you will see Certificates and Identifiers.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/7/7fddcdc089f3a2f569142845b1b9534ad32c9890.png)

Then if you want to have a look at the keys then click on the keys menu on the left.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/8/8b0f465f6f6cc7cf6da882a94d5ee394971714e0.png)

hope this helps.

---

<div class="post-metadata">

**Author:** ![arvell](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/arvell/32/3784_2.png) [@arvell](https://forum.adalo.com/u/arvell)\
**Post date:** [November 6, 2020, 10:56pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/10 "2020-11-06T22:56:12Z")

</div>

> [@gertperdZA](#):
>
> [https://developer.apple.com/](https://developer.apple.com/)

Thank you so much. It seems I have it already set, however, I’ve never experienced this working… I’ll keep testing. Thanks.

---

<div class="post-metadata">

**Author:** ![miqueas](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/miqueas/32/5349_2.png) [@miqueas](https://forum.adalo.com/u/miqueas)\
**Post date:** [January 15, 2021, 9:28am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/11 "2021-01-15T09:28:37Z")

</div>

Hello, one easy way to integrate push notifications into your application in iOS is by integrating the INDIGITALL Service, it is very easy to Install, here is the Installation Documentation: https: [//docs.indigitall.com/es/indigitallsetup/mobilepushquickstart/ios.html](https://docs.indigitall.com/es/indigitallsetup/mobilepushquickstart/ios.html)

---

<div class="post-metadata">

**Author:** ![Victor](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/victor/32/2054_2.png) [@Victor](https://forum.adalo.com/u/Victor)\
**Post date:** [January 15, 2021, 10:03am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/12 "2021-01-15T10:03:44Z")

</div>

Hi @miqueas,

Not sure this will work in Adalo: you need Xcode to install iOS SDK.

Best regards, Victor.

---

<div class="post-metadata">

**Author:** ![Natalia](https://avatars.discourse-cdn.com/v4/letter/n/b3f665/32.png) [@Natalia](https://forum.adalo.com/u/Natalia)\
**Post date:** [March 20, 2021, 3:47pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/13 "2021-03-20T15:47:09Z")

</div>

Hei! You can read more here: [Let's Discuss a Push Notifications Mechanism for iOS and Android](https://agilie.com/en/blog/lets-discuss-a-push-notifications-mechanism-for-ios-and-android)

---

<div class="post-metadata">

**Author:** ![shivtechnolabs](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/shivtechnolabs/32/34320_2.png) [@shivtechnolabs](https://forum.adalo.com/u/shivtechnolabs)\
**Post date:** [May 16, 2024, 7:48am UTC](https://forum.adalo.com/t/push-notifications-ios/1773/14 "2024-05-16T07:48:54Z")

</div>

Good day!

It sounds like you’re experiencing some trouble with iOS push notifications. Let’s address your questions one by one.

- **iOS Push Notifications Setup** : Yes, in order to send push notifications to iOS devices, you need to set up push notification capabilities in your app on the Apple Developer portal. This involves creating an App ID with push notification entitlements and configuring push notification certificates.

- **Push Notification Certificates** : Yes, you do need to create push notification certificates for your app. These certificates are used to establish a secure connection between your server and Apple’s push notification service (APNs). There are two types of certificates: the SSL certificate and the authentication key. For development purposes, you’ll use the SSL certificate, and for production, you’ll use the authentication key.

- **To create a certificate:**

1. Go to the Certificates, Identifiers & Profiles section on the Apple Developer portal.
2. Select your app ID.
3. Under “Push Notifications”, click on “Create Certificate”.
4. Follow the instructions to generate a certificate signing request (CSR) from your Mac and upload it to the portal.
5. Download the generated SSL certificate and install it in your Keychain Access on your Mac.

- **Debugging Push Notification Issues:** If you’ve followed all the steps correctly and are still facing issues, there could be several reasons for the problem. Some common issues include:

1. Incorrect configuration of push notification settings in your Xcode project.
2. Failure to request permission for push notifications in your app.
3. Problems with your server-side implementation for sending push notifications.
4. Issues with the device’s network connection or iOS settings.

- **To debug the issue:** Double-check your code to ensure that you’re properly registering for push notifications and handling the registration callbacks.

1. Verify that your server is sending the push notifications to the correct device tokens.
2. Check the device’s settings to ensure that push notifications are enabled for your app.
3. Use logging and debugging tools to track the flow of push notifications in your app and server.

By following these steps, you should be able to set up push notifications for your **iOS app and debug** any issues you encounter along the way. If you have any further questions or run into any specific problems, feel free to ask!

---

<div class="post-metadata">

**Author:** ![Dika121](https://avatars.discourse-cdn.com/v4/letter/d/f14d63/32.png) [@Dika121](https://forum.adalo.com/u/Dika121)\
**Post date:** [December 6, 2024, 3:58pm UTC](https://forum.adalo.com/t/push-notifications-ios/1773/15 "2024-12-06T15:58:30Z")

</div>

Ugh, it’s so frustrating when your iPhone notifications just stop working! I’ve been there, and I’ve tried a few things that might help. First, check your notification settings for the specific apps you want to receive notifications from. Make sure they’re turned on and set to “Allow Notifications.”

You might also want to check your Do Not Disturb settings. Make sure it’s not accidentally turned on. Also, try restarting your phone. Sometimes a simple restart can fix weird glitches. If that doesn’t work, you could try resetting your network settings, but be warned, this will erase all your saved Wi-Fi networks and Bluetooth devices.

More best idea below.  
[https://thegeekpage.com/push-notifications-not-working-in-iphone-how-to-fix/](https://thegeekpage.com/push-notifications-not-working-in-iphone-how-to-fix/)
