【问题标题】:Codemagic failed to publish Error: code -22020Codemagic 未能发布错误:代码 -22020
【发布时间】:2020-12-20 19:09:29
【问题描述】:

在构建整个应用程序后,我使用 Codemagic 构建失败,错误代码为 -22020。

 Successfully created archive at build/ios/xcarchive/Runner_4myti30z.xcarchive
Export build/ios/xcarchive/Runner_4myti30z.xcarchive to build/ios/ipa
Execute "xcodebuild -exportArchive -archivePath build/ios/xcarchive/Runner_4myti30z.xcarchive -exportPath build/ios/ipa -exportOptionsPlist /Users/builder/export_options.plist COMPILER_INDEX_STORE_ENABLE=NO"


▸ Export Succeeded

Successfully exported ipa to build/ios/ipa/Runner.ipa
Raw xcodebuild logs stored in /tmp/xcodebuild_logs/Runner_x1541cb8.log

然后在发布部分它在最后给我一个错误

== Gathering artifacts ==


== Publishing artifacts ==

[skipped]

Publishing Runner.ipa to App Store Connect

/usr/bin/xcrun altool --validate-app -f /Users/builder/clone/build/ios/ipa/Runner.ipa -t ios -u *********@hotmail.com -p @env:APP_STORE_CONNECT_PASSWORD --output-format normal

    2020-09-01 08:48:58.794 altool[31554:179398] *** Error: Unable to validate archive '/Users/builder/clone/build/ios/ipa/Runner.ipa'.
    2020-09-01 08:48:58.794 altool[31554:179398] *** Error: code -22020 (Unable to validate your application. We are unable to create an authentication session.)



Failed to publish to App Store Connect


Build failed :|


Publishing failed :|
Failed to publish to App Store Connect

【问题讨论】:

    标签: ios app-store-connect codemagic


    【解决方案1】:

    出现此错误消息的最常见原因是在 App Store Connect 发布设置中使用 Apple ID 密码而不是 app-specific password

    要生成应用专用密码,请登录您的Apple ID account page,导航到安全部分并点击应用专用密码下方的生成密码...密码。生成的应用专用密码将采用以下格式:abcd-efgh-ijkl-mnop。在设置发布到 App Store Connect 时,将此值插入 Codemagic UI 或作为密码在 codemagic.yaml 中。

    请注意,密码应使用您用于发布的同一 Apple 帐户生成。

    【讨论】:

      猜你喜欢
      • 2021-04-10
      • 2022-01-13
      • 2021-07-27
      • 2021-02-28
      • 2021-12-22
      • 1970-01-01
      • 2021-07-10
      • 2021-05-22
      • 1970-01-01
      相关资源
      最近更新 更多