Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode Validate vs Submit to App Store

Tags:

xcode

ios

I've been pushing apps out to the App store for some time now but I've never really wrapped my head around what the difference between Validate... and Submit to App Store... was. I always assumed the Submite to App Store... Task ran a validation on its own.

Am I wasting time by running a separate validate task

like image 904
Jeef Avatar asked May 13 '15 16:05

Jeef


People also ask

What does Xcode validate app do?

Before you send and upload your app to App Store Connect, Xcode validates the archive to determine whether it meets the minimum requirements set by the App Store and ensure that the app passes the App Store Connect checks.

How do I publish Xcode app to App Store?

After archive has been created, Xcode Organizer is opened. Xcode Organizer displays a list with builds of the current app. Pick the last build and click 'Upload to App Store'. There should be a place to select the team followed by some more information on the app and a "Upload" button to click.

How long does it take for the App Store to approve an update?

On average, 90% of submissions are reviewed in less than 24 hours. You'll be notified by email of status changes. You can also check the review status of your submission in the My Apps section of App Store Connect or on the App Store Connect app for iPhone and iPad.


2 Answers

Yes, submitting to the app store runs the validation as well. You should validate if you're not submitting to the app store, but exporting (ad-hoc, etc.).

Validation uploads the bundle to iTuneConnect, where some automated tests are run on it.

like image 93
Marcus Adams Avatar answered Sep 20 '22 03:09

Marcus Adams


Validate is just a automated test that will check quickly the packaging of your application (icon, provisionning profile,…)

The package is not pushed to Apple validating team.

like image 34
Nicolas Buquet Avatar answered Sep 21 '22 03:09

Nicolas Buquet