Upload App to App Store Xcode 9
How To Go Your App From Xcode To The App Shop
Information technology should be easy. You just finished writing the latest version of your app, and you want it in iTunes Connect (now sometimes referred to as App Shop Connect) for beta testing. There has to be a button for that in Xcode somewhere, right?
Wrong. There are many subconscious buttons, deep menus, and esoteric steps. In this commodity, I will present the many ambiguous instructions necessary for yous to become your app into beta testing and release using Xcode version ix.iv.1. This is basically a reminder to myself for the side by side fourth dimension I accept to do this, considering these steps are very forgettable and baroque. In fact, I think this process is proof that Apple developers themselves don't use Xcode, else they would make it and then much more intuitive and better.
Stride 1. Don't use Xcode Beta
If you lot congenital your app using the latest and greatest developer preview version of Xcode, terminate. Install the current product Xcode from the App Shop and apply it. Fun fact: you won't become an error about this until the very last pace of uploading, and so save yourself the hassle and ditch the beta Xcode now. I mean, why LOL would they tell you LOL beforehand that yous can't LOL actually release an app with LOL the beta Xcode?
Step 2. Update your Version and Build number
In the Xcode Projection Navigator, click on your project, select your main target, click the General tab header, and increase your Version and Build accordingly. Fun fact: if yous forget to exercise this, you won't get an error well-nigh this until many steps afterwards. Notice a tendency?
Footstep 3. Alter your scheme
Go to Product -> Scheme -> and select your main target. Then click on Production -> Scheme -> Edit Scheme and change your build configuration to Release. Plain.
Footstep 4. Modify your simulator target to Generic iOS Device
In the top-left of the Xcode window, right next to the Play and Terminate buttons, modify the simulator dropdown to Generic iOS Device, otherwise you lot tin't go along with the next pace.
Step 5. Archive
Click Product -> Archive and wait for the archiving process to complete. The Organizer window should popular up, but if it doesn't, click on Window -> Organizer. How dumb are you for non knowing that "Organizer" is the codename for uploading to App Store Connect?
Step half dozen. Deal with Apple Developer Account Issues
If yous work for a company and share a developer account, in that location'south a strong likelihood that you will run across account issues at this point. You lot're on your own here- you may accept to get and sync new dev account certs. These problems are always confusing and differ depending on your organization. Yous may have to endeavor select "Manually manage signing" in the Validate step, or logging into https://developer.apple.com to effigy things out and create new certs. Good luck.
Step seven. Validate and Upload
Select your nigh recent build from the list, and possibly clean out older ones you don't need anymore. If you click "Upload to App Store…" Xcode volition automatically Validate… your app for you. Click that, and let the avalance of other cryptic errors begin. Again, you're on your ain here, expect to visit a lot of Stack Overflow and weblog entries.
Footstep eight. iTunes ("App Store"?) Connect
If you finally get the green checkmark in the Organizer window ("Upload Successful", head over to https://itunesconnect.apple.com/ and sign in with your developer account. Click on My Apps and prepare to enter a new globe of hurt. Click on your app, TestFlight, and panic because y'all don't come across your latest version even so. That'south ok, information technology takes a few minutes to evidence upwards, and it will exist in the Processing country for another few minutes. Make a cocktail. I've been really excavation Erstwhile Fashioneds lately. A Manhattan is tasty too. Quite the bourbon fan lately. Alcohol helps the app evolution process. If you also accept to work with Android, I recommend moonshine, everclear, or 93 unleaded. Sorry, I digress.
Footstep 9. Add individuals to your iTunes Connect squad
If y'all want to truly beta examination, you accept to submit the beta for Apple'southward manual app review process and add together people to the External Testers grouping. But if you lot're in more than of a hurry, you tin add individuals to a custom team in TestFlight. Click the New Group button, give a name, and create. These users can exist sent an e-mail that the app is bachelor, and the electronic mail will prompt them to install the TestFlight app. Through this app, they can download your beta and run the app.
Step 10. Beta exam with external users
Y'all don't desire to add together the entire world to your iTunes Connect, as that would be insecure. To beta test with external testers, add them to the External Testers grouping. Then, go back to your new build (BUILDS -> iOS on the left sidebar, click on the number). Click the Plus sign next to Group (1) and select External Testers. Go through the steps, and this will submit your beta for review. I think you lot may accept to submit the app for review here regardless of whether you really want to beta test or not. Again, this is a very confusing workflow.
Step xi. Release to the world
When you've sufficiently tested and are prepared to release your app to the App Store, click on the App Store tab of iTunes Connect (which I just noticed is sometimes referred to as App Store Connect now). On the left sidebar, click + VERSION, and enter your new version. Fill out as much on this page as you tin. You'll have to assemble screenshots at the exact correct dimensions, fill out descriptions, etc. Select your newest build from the Build section, then click Submit for Review.
Footstep 12. Make another cocktail
Your app is now being review by the Apple overlords. They control your destiny. And so it goes. If it's early on in the day, make a refreshing Tom Collins or mojito. If it'due south tardily, go for some wine or negroni. If it'south your commencement app release, pop that champagne. This is probably the near important footstep.
In summary, the procedure for getting your app from working dev build to production App Store production is tedious, confusing, unexplained, and difficult. I hope this helps. And take solace in the fact that releasing a production Android app is just equally bad.
Source: https://medium.com/@jjdanek/how-to-get-your-app-from-xcode-to-the-app-store-9bd5ab0e2d94
0 Response to "Upload App to App Store Xcode 9"
Enregistrer un commentaire