Skip to main content
Version: 2.16

Pre-Requirements

Step 1: Pre-Requirements

Before starting the integration of push notifications in iOS with Ant Media Server and Firebase Cloud Messaging (FCM), make sure you have the following prerequisites in place:

Apple Developer Setup

  • An active Apple Developer Account (required to configure APNs – Apple Push Notification service).

  • Access to Certificates, Identifiers & Profiles in the Apple Developer Console.

iOS Project

  • A working iOS project created in Xcode.

  • Xcode 12 or later with support for Swift 5.0.

Firebase Setup

  • A Firebase account with a project already configured.

  • iOS app registered inside Firebase with the proper Bundle Identifier.

Testing Device

  • A real iOS device for testing.

  • Note: Push notifications are not supported on iOS simulators.

Congratulations!

You now have everything you need to start implementing push notifications in iOS with Ant Media Server. With these requirements in place, you are fully prepared to move on to configuring Firebase, setting up APNs, and writing your notification handling logic in Swift. This preparation ensures your integration will be smooth and successful.