Publishing an iOS App to App Store from Xcode 5
2014-01-20 12:18
246 查看
原文地址:http://mobiarch.wordpress.com/2013/10/23/publishing-an-ios-app-to-app-store-from-xcode-5/
Publishing an iOS App to App Store from Xcode 5
I publish apps on a regular basis, every few months. But, every time the process seems to change. Anyway, today, when I tried to publish an app the usual way from the Archive viewof the Organizer window, Xcode started giving meaningless error messages about “no identities are available for signing”.
Then it kept crashing. As it turns out, the process to publish an app to app store has changed.
One now needs to use a separate tool called the Application Loader to publish an app. I found the official
guide rather insufficient. So, here are the steps:
1. Verify that you are using a distribution provisioning profile to sign the Release build.
2. Build an archive.
3. Open Organizer window. From the Archive section
export the app for Ad Hoc Deployment. Do not choose Submit
to the iOS App Store. To sign the app, choose the same distribution provisioning profile that you used for release build. Do not choose a development provisioning profile. This will produce the .ipa file.
Using iTunes Connect, put your app in ready to receive application binary state. We can now proceed to submit the app.
4. From Xcode menubar, select Xcode > Open Developer Tool > Application Loader.
5. Log in using your iOS Developer Program user ID and password.
By default Application Loader uses various non-standard ports. They may be blocked by your corporate firewall. We should configure the tool to use SSL only.
6. From the menubar, select Application Loader > Preferences.
7. Click Advanced.
9. Click Deliver Your App.
10. Select your application from the drop down. Click Next.
11. Click the Choose button and select the .ipa file you had exported in step #3.
12. Click Send to submit the app. If all goes well, the process will end in a few minutes and you will see a confirmation.
相关文章推荐
- Preparing and Submitting an Application to the App Store with xCode4.2 and iOS5 SDK
- How to Re-Sign an iOS App from an External Developer
- An error occurred uploading to the App Store.
- How To Write A Simple PHP/MySQL Web Service for an iOS App
- How to Make an iOS VoIP App With Pjsip: Part 2
- How to Make an iOS VoIP App With Pjsip: Part 4
- iOS An error occurred uploading to the iTunes Store
- ERROR ITMS-90086: "Missing 64-bit support. iOS apps submitted to the App Store must include 64-bit s
- Apps and app updates submitted to the App Store must be built with Xcode 5.1.1 or later, and iOS 7 o
- How to Make an iOS VoIP App With Pjsip: Part 3
- Is-there-any-way-to-prevent-an-android-app-from-being-removed
- Using PowerCLI to get a Datastore from an NAA ID
- Using Qt to build an Omi App for iOS (and Android)
- 升级Xcode 8 及 iOS 10 之后,向AppStore提交应用时,出现Your app "xxx" has changed to Invalid Binary. 的解决办法
- How to Make an iOS VoIP App With Pjsip: Part 1
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- How To Write A Simple PHP/MySQL Web Service for an iOS App
- ios 命令行编译 Build an iPhone app from the command line
- Launching the App Store from an iPhone application
- iOS xcode The certificate used to sign "Administrator" has either expired or has been revoked. An u