gpt4 book ai didi

xcode - 上传到 iTunes Connect 时如何解决 "Application failed codesign verification"?

转载 作者:行者123 更新时间:2023-12-03 08:54:19 26 4
gpt4 key购买 nike

我有一个问题,我无法通过在不同资源中进行深度搜索来解决,因为大多数“相似”指出是 Icon.png 大小等的错误......

在验证以下内容后,我尝试上传我的应用程序:

  • 在我的设备上正确构建和运行
  • 我的证书安装正确
  • 我的证书/个人资料没有过期。
  • Icon.png 具有 57x57 PNG 的正确大小和格式。
  • 还有其他几件事。
  • Ran codedesign --verify -vvvv MyApp.app 运行良好。
  • 我的 ZIP 文件已正确完成

  • 当我尝试通过 iTunes 连接界面上传时,我得到了上面的简单错误,这就是我尝试使用 ApplicationLoader 的原因,试图找出导致控制台错误的原因。

    控制台显示以下内容:
    16/02/10 13:25:52   ApplicationLoader[549]  *** Codesign error (please ignore invalid option comments): got requirements(0x800000, 534)
    Executable=/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app/MyApp
    Identifier=com.realtimed.MyApp
    Format=bundle with Mach-O thin (armv6)
    CodeDirectory v=20100 size=829 flags=0x0(none) hashes=33+5 location=embedded
    Signature size=4333
    Authority=iPhone Developer: My Name (XXXXXXXXX)
    Authority=Apple Worldwide Developer Relations Certification Authority
    Authority=Apple Root CA
    Signed Time=16/02/2010 13:22:24
    Info.plist entries=17
    Sealed Resources rules=3 files=28
    Internal requirements count=1 size=144

    Executable=/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app/MyApp
    got entitlements(0x800400, 317)
    codesign_wrapper-0.7.3: using Apple CA for profile evaluation
    codesign_wrapper-0.7.3: Caling codesign with the following args:
    codesign_wrapper-0.7.3: /usr/bin/codesign
    codesign_wrapper-0.7.3: --verify
    codesign_wrapper-0.7.3: -vvvv
    codesign_wrapper-0.7.3: -R=anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and certificate leaf[field.1.2.840.113635.100.6.1.4] exists
    codesign_wrapper-0.7.3: --entitlements
    codesign_wrapper-0.7.3: /var/tmp/signingbox/codesign_wrapper_entitlements.plist
    codesign_wrapper-0.7.3: /var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app
    **/var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app: valid on disk
    /var/folders/WZ/WZu24JnOGNe9L79GWq0IlU+++TI/-Tmp-/MyApp.zip/MyApp.app: satisfies its Designated Requirement
    test-requirement: failed to satisfy code requirement(s)
    codesign_wrapper-0.7.3: failed to execute codesign(1)**

    任何有关如何解决这种情况的帮助/反馈或想法将不胜感激。

    最佳答案

    在深入查看日志文件后,我找到了解决这个问题的方法。

    尽管我创建了自己的分发配置文件并为 CODE SIGNING IDENTITY 分配了开发人员证书的正确值,但它没有给我一个错误:“应用程序代码签名验证失败”。

    问题出在以下行:

    Authority=iPhone Developer: My Name (XXXXXXXXX)



    尽管在项目设置中为分发配置文件选择了正确的选择,XCode 还是使用开发人员证书对其进行编译。

    我终于解决了:右键单击“目标”-> 获取信息-> 并在那里选择了(不要问我为什么)错误的分发证书而不是正确的分发证书。

    我更正了它,它最终被接受了。

    相关链接(需要开发者账号): https://devforums.apple.com/message/147964

    关于xcode - 上传到 iTunes Connect 时如何解决 "Application failed codesign verification"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272863/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com