How do I submit an iOS app WITHOUT Xcode?

前端 未结 5 1231
日久生厌
日久生厌 2020-12-02 06:32

I am a contract developer. I have written an app (yes, using Xcode!) for a client and now we are ready to ship. I would like to send him a copy of his app which he can sig

5条回答
  •  既然无缘
    2020-12-02 07:24

    Build your App into an .app file with a "Release" schema:

     xcodebuild -target "${PROJECT_NAME}" -sdk "${TARGET_SDK}" -configuration Release
    

    Package your App as an .ipa:

    /usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}”
    

    Then, run Application Loader (Download/Install Application Loader 2.9 if necessary):

    open -a /Developer/Applications/Utilities/Application\ Loader.app
    
    • After it opens select "Next"

      enter image description here

    • Enter your iTunes Connect Apple ID and Password and select "Next"

      enter image description here

    • After your authenticated select "Next"

      enter image description here

    • Select your App and click "Next"

      enter image description here

    • Confirm App compatability

      enter image description here

    • "Choose" the binary file to upload

      enter image description here

    • Select and click "Next"

      enter image description here

    • Start the upload by clicking "Send"

      enter image description here

    • It will will take a few moments to authenticate through the iTunes Store

      enter image description here

    • Once complete, your app package has been uploaded to the iTunes Store. Click "Next"

      enter image description here

    • You are "Done"!

      enter image description here

    • Your App will show a Status of "Upload Received"

      enter image description here


    Links:

    Apple Doc - Using Application Loader

    automating-over-the-air-deployment-for-iphone

    How To Upload Your App To iTunes Connect Using Application Loader

提交回复
热议问题