Guide for Uploading an App to the AppStore [macOS & iOS] in 2019?

  1. 3 months ago

    Marcel Z

    Aug 30 Pre-Release Testers Kirn, RP, Germany.

    Hello all,

    is there a 2019 guide somewhere on Xojo.com on how to upload an iOS app and a macOS app to the AppStore?

    So far I had only done it with Objective-C and Swift projects. I would like to upload Xojo apps in the future. There are hints in the forum about what to do and how; but some of them are already several years old and no longer correct.

    Is there an official guide from Xojo on how to proceed?

    [Do I need third-party tools? Or can I do it completely with Xojo and a paid Apple Developer Account?]

  2. Dave S

    Aug 30 San Diego, California USA

    Would be nice if Xojo (or a knowledgeable forum member) could post step by step instructions especially for macOS apps, in regards to all the new requirements. I realize that App Wrapper does most (if not all), but the extra money can't always be justtified unless and until an app turns a profit.

  3. Bob K

    Aug 30 Pre-Release Testers, Xojo Pro, Third Party Store Kansas City

    For iOS you need to have Xcode with Application Loader.

    For MacOS we use AppWrapper from Ohanaware and even with that you sometimes need Xcode to solve issues. This week I had a new client (with new Apple developer ID) force me to use Notarization on the application before it would code sign properly.

    Sadly, the problem with any sort of guide is that it goes out of date whenever Apple changes something in the process. But maybe I'll take a stab at it this weekend.

    I did a blog post not long ago on doing Enterprise certificates for iOS apps (which prompted someone to find an easier alternative less than a day later).

  4. 2 weeks ago

    Curious if there is anything new in this area for people new to the Xojo platform, specifically for the Mac App Store.

    For example, I have figured out how to notarize but now what? Are there receipts within the app that need to be checked/verified? And once the dmg is ready, how to send to Apple for review?

  5. Michel B

    Nov 29 Pre-Release Testers, Xojo Pro
    Edited 2 weeks ago

    @Paul C For example, I have figured out how to notarize but now what? Are there receipts within the app that need to be checked/verified? And once the dmg is ready, how to send to Apple for review?

    For the Mac App Store, you don't need to do a DMG. Only to sign, and the simplest way to go is to use App Wrapper. Then use Transporter or Application loader to put the program up for review.

    I am sure others will chime in for receipts.

  6. I think Paul is asking (also) how the App, at opening time, checks for receipt and so on.
    I myself use Sam's code (thank you Sam), but a new user may find himself baffled.

    And this could certainly be a topic that Xojo could address either thru blog, LR or Examples. When Apple changes something, an alert on the forum could help, as it already helps through the forum users.

  7. last week

    Art G

    Nov 30 Prescott AZ

    @Michel B Then use Transporter or Application loader to put the program up for review.

    Application Loader is no longer supported by Apple. Transporter is the modern replacement.

  8. Michel B

    Nov 30 Pre-Release Testers, Xojo Pro

    @Art G Application Loader is no longer supported by Apple. Transporter is the modern replacement.

    Application Loader still works just fine. Even if Transporter is the solution available, now that XCode does not have AL built in.

  9. Art G

    Dec 1 Prescott AZ

    My point was that if you don't want to download a giant older version of Xcode just to get Application Loader, use Transporter.

or Sign Up to reply!