Distributing for App Store using beta versions of Xcode

梦想与她 提交于 2019-11-28 06:50:21

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.

I have the same error till I revoke and request new iPhone Distribution certificate from Apple.

  1. Go to developer.apple.com, open Certificates.
  2. If you have 2 or less certificates for Distribution you can create new one. But if you have 3 you need to revoke one and then create new one.
  3. Go to Provision Profiles and select your profile. Change old certificate to just created certificate. Download provision profile.
  4. Now build your app.

Obviously I think you can, starting now ;)

I just received the mail from :

To prepare your apps for the App Store, download and build with the iOS 8 and Xcode 6 GM seeds from the iOS Dev Center. With these latest seeds, Swift is now final and you can submit your iOS apps written with Swift to the App Store.

If you are not using a beta version of Xcode, and you have regenerated all your certificates, and you are doing everything you should and it is still not happening; this is what worked for me:

1. Backup your code, 2. delete your project, 3. recreate the project anew, 4. add your code back in and voila successful build for validation and submission to the App Store.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!