Submitting iOS App Using Beta Version of Xcode

Submitting iOS app using beta version of xcode?

App needs to be compiled with release version of Xcode.

I was already using Xcode 6.3 Beta, and it doesn't let me submit to the Appstore.

AppLoader Screenshot

I would not recommend using the beta version of Xcode if you plan to release your app soon.

EDIT: You should also be able to use the GM or RC version.

Is it possible to upload the build to the same app created in Appstore connect?

Yes, it is possible and quite common.

A new version of your application can replace the old one regardless of differences in code base, visual design or logic. Technically speaking you could upload a new version which is a completely different application from the previous one and users would see it as an update.

This specific example of yours happens a lot. Application is at one time developed with some cross platform tools and then later with native tools or vice versa. Or sometimes even the same platform is used but a complete rewrite is being made.

One of challenges you may face though is how to preserve local user data (if you have any). If your current application stores some user-generated data into some database then the new application needs to be able to hook into the same database. Alternative is to have an intermediate update using Ionic which prepares data for migration to the new version (drop everything into some JSON on local storage for instance).

Distributing for App Store using beta versions of Xcode

You can't submit an app to App Store with beta software, you have to wait GM release.

From Apple

New apps and app updates submitted to the App Store must be built with
release versions of Xcode 5. Do not submit apps built with beta
software, as beta versions are for development and testing only.

Xcode 6 beta, iOS 8 beta, and OS X Yosemite Developer Preview are
pre-release software. Your use is subject to and licensed only under
the terms and conditions of the iOS Developer Program License
Agreement ("iOS PLA"), including any applicable consent to collect
diagnostic data set forth therein. If you have not agreed to the iOS
PLA, you are not permitted to use this software.

9 Sep. 2014

You may now use Xcode 6 GM seed to submit apps to the App Store and Mac App Store.

How to upload Xcode project built in beta version?

You have two options.

  1. Build your project in Xcode 8.3.
  2. Wait for Apple to allow developers to submit projects built with Xcode 9 to the App Store. This option should be available soon because Apple usually releases new iOS versions in mid-September.


Related Topics



Leave a reply



Submit