How do I create a release build in Xcode?

后端 未结 5 1072
日久生厌
日久生厌 2020-12-04 13:55

Why is it that when I build an application, Xcode creates a debug build? I want to create a release build. How can I do this?

相关标签:
5条回答
  • 2020-12-04 14:34

    Xcode 11

    I found this question because I had already finished debugging my app and I wanted to make a release build for the app store. I always forget which menu item to use, though. This answer is a reminder to me and others next time.

    Choose the Generic iOS Device from the active scheme menu.

    Then go to Product > Archive.

    You may have to wait a little while for Xcode to finish archiving your project. After that you will be shown a dialog with your archived project. You can select Distribute app... and follow the prompts.

    More Help

    This answer is for those who are already all signed up with a developer account and just need to get the archive from Xcode to iTunes Connect. If you need more help signing up for a developer account and getting an app to the app store, read the following links.

    • How to Submit An App to Apple: From No Account to App Store – Part 1
    • How to Submit An App to Apple: From No Account to App Store – Part 2
    • App Distribution Guide (Apple Docs)
    • Submitting Your App to the Store (Apple Docs)
    0 讨论(0)
  • 2020-12-04 14:40

    Product / Scheme / Edit Scheme..

    enter image description here

    And from the menu that comes up, select Release under "Build Configuration".

    enter image description here

    0 讨论(0)
  • 2020-12-04 14:41

    To create a release build, you have to edit your current scheme (⌘<) and highlight "Run [name of application]. On the right, select "Build Configuration" and choose "Release". Build as usual.

    0 讨论(0)
  • 2020-12-04 14:53

    It is done over building an Archive version.

    First connect a iOS device to your Mac. Then select that device as target in Xcode.

    Now click on the tab "Product" and click on "Archive"

    0 讨论(0)
  • 2020-12-04 14:56

    If any one needs to go through how to make Adhoc build, here are quick steps

    Product > Archive

    then

    Export > Save for Ad Hoc Deployment ....

    See quick video http://jmp.sh/MQq2yjK

    0 讨论(0)
提交回复
热议问题