App Push: Troubleshooting & FAQs

Refer to our FAQ section to troubleshoot and resolve any issues with your App Push campaigns effectively.

Explore troubleshooting tips and FAQs for App Push for detailed information by expanding the sections below.

iOS App Troubleshooting

Q. Have you noticed a sudden drop in the delivery of your iOS app or encountered issues with other functionalities and features?

A. Ensure Developer mode is 'OFF' for the app.

APNS Setup and Troubleshooting

Q. How do we handle APNS setup errors for website push notifications?

A. We will investigate the error directly or provide guidance on bypassing system restrictions using another Mac with a developer account.

Q. What is the process for setting up APNS for push notifications?

A. Grant us access to your Apple developer account. Follow the steps or connect with us for a detailed walkthrough and assistance.

Q. How to handle APNS integration delays?

A. Contact your Netcore Account Manager for assistance handling APNS integration delays.

Understanding Push Notification Delivery

Q. Why do we need TTL (Time To Live)? Why might an App push notification fail to deliver initially and require multiple retries until the TTL expires?

A. There are several reasons why APNs (App Push Notifications) may not be delivered on the first attempt, requiring multiple retries by FCM (Firebase Cloud Messaging) until the TTL (Time To Live) expires. Here are some common reasons:

  • Network issues: Poor internet connectivity or network coverage can prevent APNs from reaching the device initially.
  • App inactivity: If the app has been inactive for a prolonged period, the device may not immediately receive push notifications, prompting FCM to retry.
  • Device turned off: Notifications cannot be delivered if the device is powered off; FCM retries until TTL expiration.
  • APN certificate issues: Problems with the APN certificate (expired, revoked, misconfigured) can hinder delivery attempts.
  • Unregistered device: If the user uninstalls the app or disables push notifications, FCM continues attempts until TTL expiration.