# Notifications Not Working on iOS

### **Possible Causes and Resolutions for iOS Notifications Issues**

#### **Apple Notifications Key Revoked or Invalid**

**Cause:** The most likely issue is that the Notifications key used for iOS notifications has been revoked, deleted, or is no longer valid in your Apple Developer Account.

**Resolution:**

**Check Notifications Key in Apple Developer Account:**

1. Go to the [Apple Developer Account](https://developer.apple.com/account/).
2. Navigate to **Certificates, Identifiers & Profiles**.
3. Under **Keys**, check if the Notifications key is present and valid.

**Delete and Generate a New Notifications Key:**

1. If the key is revoked or missing, select the existing Notifications key (if it exists) and delete it.
2. Click on the **+** button to create a new key.
3. Enable **Apple Push Notifications service (APNs)** for this key and download the new key file.
   * Note: You can only have two active Notifications keys at a time.

[**Update Your Adalo Build Settings**](/publishing-apps/publishing-to-the-apple-app-store/start-your-build-in-adalo.md)**:**

1. Log in to your **Adalo App**.
2. Navigate to **iOS Build Settings**.
3. Save the settings and trigger a new build of your app.

## Additional Troubleshooting

If the issue persists even after deleting the Notifications key:

1. Ensure that your **APNs** settings in your Apple Developer account match the setup in your Adalo app.
2. Consult the [Adalo Documentation](/actions/notifications.md) for any missing steps or requirements related to notifications.

## **Still Need Help?**

If you are still unable to resolve, reach out to our [support team ](https://info.adalo.com/submit-a-support-ticket)for further assistance with the details below.

1. Include Steps Taken: Let us know what troubleshooting steps you've already tried.
2. Provide any information you received from Apple.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.adalo.com/actions/notifications/troubleshooting-notifications/notifications-not-working-on-ios.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
