Loading...

How to notarize your app in Xcode?

question apple app development
Ram Patra Published on April 5, 2022
Xcode 13.2.1

Submitting your app to the Apple App Store is somewhat “straightforward”, however, if you want to export your app to list it on a 3rd party app store or sell it directly to your customers then you have to notarize your app.

To be fair, there are only a couple of extra steps that you need to do for notarization but I keep forgetting it for some reason when submitting my app, Presentify, to Setapp. Therefore, I am listing down the steps with screenshots so that I don’t scour the internet every time I release an update.

  1. Make an archive of your app by going to Product > Archive
  2. After the archive is done, Xcode would automatically show all the archives like below:

    If this window doesn’t show up automatically then you can manually open this by going to Window > Organizer.

  3. Select the version you want to notarize and then click on Distribute App button on the right.
  4. Select Developer ID or as appropriate for your use case.

  5. Click Next and then select Upload to submit the app for notarization.
  6. Choose the appropriate signing method (Automatic/Manual).
  7. After verifying all the details on the final screen, click on Upload.
  8. Wait for a couple of minutes for your app’s status to change to Ready to distribute.
  9. Once the status has changed, click on Export Notarized App button at the bottom right corner like shown below and you’re done.

Presentify

Take your presentation to the next level.

FaceScreen

Put your face and name on your screen.

ToDoBar

Your to-dos on your menu bar.

Ram Patra Published on April 5, 2022
Image placeholder

Keep reading

If this article was helpful, others might be too

question apple app development August 11, 2022 How to notarize a dmg or zip file with the help of Xcode's Notary Tool?

With Xcode 13 and later, notarization via command-line has come down to these 2 basically:

question xcode apple October 1, 2024 xcrun: error: unable to find utility simctl, not a developer tool or in PATH

The error message you’re encountering indicates that the simctl utility is not recognized, which usually means that your command line tools are not properly configured or that the path to Xcode’s command line tools is not set correctly. Here are steps to resolve this issue:

question app-store mac-app-store September 29, 2024 How to add a bullet point in app descriptions for the Mac App Store?

To add a bullet point (•) in app descriptions for the Mac App Store, follow these steps: