LogoLogo
HomepageResellerPricingSign in
  • AppMachine
  • ๐Ÿ“ƒProduct Updates
  • ๐Ÿ‘ทBuild your app
    • Preview your app
    • App templates
    • App Settings
    • Update payment method
    • Cancel subscription
  • โ”General App Building FAQ
  • How to
  • ๐ŸงฑBlocks
    • ๐Ÿ” Admin
    • ๐Ÿ“„Blank Page
    • ๐Ÿ“žCall
    • ๐ŸขContact
    • ๐Ÿ“Contact Us
    • ๐ŸงพCoupons
    • ๐Ÿ“ƒCustom Form
    • ๐Ÿ“งEmail
    • ๐Ÿ—“๏ธEvents
    • โ”FAQ
    • ๐ŸŒFacebook
    • ๐Ÿ•‘Hours
    • โ„น๏ธInformation
    • ๐Ÿ“ฃIntro
    • โ˜•JavaScript
    • ๐Ÿ”’Lock
    • ๐ŸŽงMusic
    • ๐Ÿ“ฐNews
    • ๐Ÿ“ƒPDF
    • ๐Ÿ—บ๏ธPOI
    • ๐Ÿ‘ฅPeople
    • ๐Ÿ“ทPhotos
    • ๐ŸฌProducts
    • ๐Ÿ“ฉPush Messages
    • ๐Ÿ“ปRadio
    • โ†ช๏ธSubmenu
    • ๐ŸฆTwitter
    • ๐Ÿ‘จโ€๐Ÿ’ปURLs
    • ๐Ÿ–ฅ๏ธWeb Page
    • ๐Ÿ“บVideo
    • ๐Ÿ“ฑWhatsApp
  • ๐Ÿ“ƒData
    • Appmachine Data
    • Delete (test) data from Custom Form
    • Google Sheets
    • Web services
  • ๐Ÿ–Œ๏ธStyle your app
    • Theme
    • Home Screen
    • FAQ Style
  • ๐ŸŽจStyle your screens
    • Elements
  • Share your app
    • โœˆ๏ธPublishing your app
      • Technical Setup Quick Start Guide
      • Update your app
      • Unpublish an app from the app stores
    • ๐ŸŒWeb App Publishing
      • Hosting on custom domain
    • ๐ŸApple App Store
      • iOS developer account
      • App Store Connect API keys
      • Link your app
      • New app record in App Store Connect
      • App privacy details
      • Edit Store information
      • Fix App publish issues
      • Push certificates
      • App Store Connect app status overview
      • App Store Review Guidelines
      • Publish app Unlisted
      • Accept updated License agreement
      • Apple App Store FAQ
      • iPad
      • Enterprise
        • Setup your Enterprise app
        • Create iOS Distribution Certificate
        • Create App ID
        • Create Mobile Provisioning Profile
        • Downloading and installing an Enterprise app
    • ๐ŸGoogle Play
      • Create a Google Developer Account
      • Setup your Android app
      • How to request a Google Maps API Key
      • Test your Android app before publishing to Google Play
      • Upload your Android app to Google Play Store for the first time
      • Update Android app (short)
      • Update an Android app (extended)
      • Data safety details on the Google Play Store
      • Sell your app in Google Play Store
      • Create Google merchant account
      • Force Store Update for your Android App
      • Authorise an additional user to your Google Play developer account
      • What if my app is suspended by Google?
  • App details
    • ๐Ÿ•ต๏ธGoogle Analytics
      • Google Analytics setup overview
      • Setup iOS analytics
      • Setup Android analytics
      • Inviting a new Google Analytics user
    • ๐Ÿ”ฅFirebase
      • Create Firebase project
      • Locate Firebase Server key
      • Renew Firebase Server Key
      • Register iOS app
      • Register Android app
      • Enable Cloud Messaging
      • Enable Google Analytics
      • Google Analytics via Firebase
    • ๐Ÿ“จPush notifications
      • Setup Apple Push certificate
    • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘User management
      • Create Apple Sign In key
      • Setup Azure Active Directory
      • Create Facebook App ID Secret
    • ๐ŸฆTwitter API keys
    • ๐Ÿ”Privacy policy
    • ๐Ÿ‘ฉโ€๐Ÿ”งYour Account
      • Account Settings
      • Account FAQ
      • Payment FAQ
    • ๐Ÿ“ฑAdmin CMS
  • Developers
    • ๐Ÿ‘ฉโ€๐Ÿ’ปJavaScript
      • Develop locally
      • SDK
        • Core
        • JS Data
        • Media
        • Navigation
        • Notification
        • User
      • CLI
        • CLI Token and Secret
        • Errors
          • CONFIG_PROPERTIES_INVALID
          • CONFIG_VALUES_INVALID
          • ENTRY_FILE_NOT_FOUND
          • OUTPUT_DIRECTORY_IS_EMPTY
          • OUTPUT_DIRECTORY_NOT_FOUND
          • TOKEN_SECRET_NOT_PROVIDED
          • TOKEN_SECRET_NOT_VALID
      • Migrate from old Custom JS
    • ๐Ÿ’ปWeb services
Powered by GitBook
On this page
  • Revoking the Firebase Server Key of your app from the Firebase console.
  • Creating a new Firebase Server Key for your app in the Firebase console.
  • Replacing the currently used Firebase Server Key of your AppMachine app(s).

Was this helpful?

  1. App details
  2. Firebase

Renew Firebase Server Key

This article explains how to renew your Firebase Server Key. Renewal can be required when your current key is lost or compromised, or when you've changed the Firebase project of your app.

PreviousLocate Firebase Server keyNextRegister iOS app

Last updated 2 years ago

Was this helpful?

Pre-requisite(s):

  • Firebase project.

This article explains how to:

  • Revoke the Firebase Server Key of your app from the Firebase console.

  • Create a new Firebase Server Key for your app in the Firebase console.

  • Replace the currently used Firebase Server Key of your app in the AppMachine designer.

Good to know:

  • Firebase is a Google service, and is therefor linked to your Google account.

  • On the Pushmessages page in AppMachine you'll be able to find the Firebase Project ID, which is the project in which your Firebase Server Key resides.

  • Push notification functionality will be restored as soon as the new Server Key is saved in AppMachine. A content or store update is not required.

Revoking the Firebase Server Key of your app from the Firebase console.

  1. Navigate to and login with your Google account.

  2. Open the Firebase project of your app.

  3. Click on the Settings icon in the top of the left-side menu and open the Project Settings page.

  4. Open the Cloud Messaging tab.

  5. Locate and hover over the Server Key.

  6. Click the trashcan icon to revoke the Server Key.

  7. Confirm the removal by clicking on the Delete button.

Creating a new Firebase Server Key for your app in the Firebase console.

The following steps assume that you're already logged into the Firebase console, and that you've navigated to the Cloud Messaging tab of the Project Settings page. If this is not the case, please follow steps 1-4 listed above.

  1. On the Cloud Messaging page, click the 'Add server key' button.

  2. A new Server Key will be generated and displayed on the page instantly.

  3. Copy the Server Key so that you can use this for the next steps within AppMachine.

Replacing the currently used Firebase Server Key of your AppMachine app(s).

If your Firebase project contains multiple apps, then repeat the steps below for each app in the Firebase project.

  1. Open your app, then navigate to the Pushmessages page and open the Settings tab.

  2. Paste the Server Key generated in the previous steps into the Firebase Server Key field.

  3. Save your changes.

You've now successfully updated the Firebase Server Key of your AppMachine app(s) =-

Navigate to and login with your AppMachine account.

๐Ÿ”ฅ
https://design.appmachine.com/
Read more..
https://console.firebase.google.com/
Firebase project settings
Revoke Firebase server key
Confirm removal
Copy server key
Firebase project settings
Revoke Firebase server key
Confirm removal
Copy server key