Skip to main content

App Capabilities

Here’s an improved and well-formatted version of your document in Markdown:


App Capabilities

To ensure seamless functionality, the following app capabilities are required:

1. Push Notifications

Enable push notifications to allow the parent app to receive real-time updates and alerts from the backend.

2. Background Modes

Background modes are necessary to wake up the parent app when it is in the background or suspended state.

To configure background modes, add the following entries to your app's Info.plist file:

<key>UIBackgroundModes</key>  
<array>
<string>fetch</string>
<string>remote-notification</string>
</array>

Implementation Steps:

  1. Open your project in Xcode.
  2. Navigate to the Info.plist file.
  3. Add the UIBackgroundModes key and include the following:
    • fetch: Allows the app to fetch new content periodically.
    • remote-notification: Enables the app to respond to push notifications while in the background.

📌 Notes:

  • Ensure that push notifications are properly configured in the Apple Developer Console.
  • Test both foreground and background scenarios to validate functionality.

For further assistance, refer to Apple's Documentation.