Skip to main content

What Information do we need to update your existing app

In this article we’ll go over what information we need in order to replace a pre-existing live app with the one you built in our system.

Amr Alshareef avatar
Written by Amr Alshareef
Updated this week

Re-publishing an existing iOS app under Buildfire allows you to replace the current App Store version with a Buildfire-built version while keeping the same App Store listing, ratings, and existing users. Apple treats this as a standard app update, so users receive the new version automatically through the App Store without uninstalling or re-downloading the app.

The app is submitted using your Apple Developer account, with Buildfire handling the build and publishing process.


Requirements

  • An iOS app already live on the Apple App Store

  • Access to the Apple Developer account the app is published under


How can I re-publish my iOS app under Buildfire?

  1. Log in, go to Settings in the left navigation

  2. Click into the App Publishing Info tab

  3. Click Start Publishing Walkthrough

  4. Fill in Contact Information and Publishing Information

  5. Under the Apple Developer Account

    1. Answer Yes to the question “Does this app already exist on the Apple App Store?”

    2. Enter the Bundle ID of the app currently live on the App Store

    3. Upload the required Firebase certificates

  6. Complete the rest of the Publishing Walkthrough

  7. Our Publishing team will submit your application it to Apple under your existing App Store listing

  8. You will receive an automated email from Apple as the app moves through submission, review, and approval

  9. You will also receive a manual email from the Buildfire Publishing team confirming submission status and next steps


Pro tips

  • If Two-Factor Authentication is enabled on your Apple Developer account, be prepared to schedule a short call so our team can complete Apple’s verification step

  • The Bundle ID must exactly match the live app, or Apple will treat it as a new app

Did this answer your question?