Distributing for App Store using beta versions of Xcode

前端 未结 5 804
太阳男子
太阳男子 2020-12-08 20:57

When I try to distribute an app I get this error:

Xcode attempted to locate or generate matching signing assets and failed to do so because of the f

相关标签:
5条回答
  • 2020-12-08 21:08

    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.

    0 讨论(0)
  • 2020-12-08 21:09

    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.
    0 讨论(0)
  • 2020-12-08 21:12

    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.

    0 讨论(0)
  • 2020-12-08 21:15

    I found a hack, you can replace the build version number in the system to cheat to the system.

    1. System/Library/CoreServices/SystemVersion.plist
    2. Replace the build version of the beta for the last release version, in my case for 10.15.5 is 19G73
    0 讨论(0)
  • 2020-12-08 21:19

    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.

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