Mobile app
  • Home
  • Woocommerce Mobile App
    • Bookstore
      • Introduction
      • Environment Setup
      • Platform setup
      • Set up an editor
      • Run the App
      • Website Integration
      • UI Customize
      • Firebase configuration
        • Android Configuration
        • iOS Configuration
      • Dynamic UI changes
      • Basic Features
      • Release
        • Publish to google play
        • Publish to App store
      • UI Screens
  • J2store Mobile App
    • Outfit
      • Introduction
      • Environment Setup
      • Install the Ionic CLI
      • Firebase Configuration
        • iOS Configuration
        • Android Configuration
      • Ionic platforms
      • Push Notifications
      • UI Customization
      • Basic Features
      • Releases
        • Publish to Google Play
        • Publish to Apple Store
Powered by GitBook
On this page
  1. J2store Mobile App
  2. Outfit
  3. Firebase Configuration

iOS Configuration

PreviousFirebase ConfigurationNextAndroid Configuration

Last updated 2 years ago

Prerequisites

iOS push notifications are significantly more complicated to set up than Android. You must have a and take care of the following items prior to being able to test push notifications with your iOS application:

  1. or Production certificates & provisioning profiles for your iOS application in the Apple Developer Portal

  2. for either Development or Production in the Apple Developer Portal

  3. in your application in Xcode

  4. Have a physical iOS device as per the guidelines in the documentation.

Integrating Firebase with the iOS app

Open your firebase project console, click the gear icon in the upper left corner, and select Project setting

At the top, click on the iOS icon to add a new iOS application.

Add the GoogleService-Info.plist file to your iOS app

Note: This is not the same file used for your Android app.

  • Download the GoogleService-Info.plist provided to your local machine.

  • You’ll then want to open Xcode

  • and move the .plist file into your Xcode project as instructed by Firebase, ensuring to add it to all targets.

paid Apple Developer account
Setup the proper Development
Create an APNS certificate or key
Ensure Push Notification capabilities have been enabled
Environment Setup