gpt4 book ai didi

swift - 无法对 Mac 应用程序进行代码签名

转载 作者:搜寻专家 更新时间:2023-10-31 21:47:39 25 4
gpt4 key购买 nike

我已成功将我的应用 [版本 1.0] 提交给 iTunesConnect 进行审核。他们拒绝了它,因为我添加了一个额外的 App Sandbox 功能。所以我解决了那个问题,并尝试将我的项目归档到新的内部版本号中。

我还选择了我的Code Signing Identity 3rd Party Mac Developer Application,然后返回到 Project Settings -> General,现在我可以看到 Signing 切换到了 NoneTeam 自动更改为 None。所以我将其更改为 我的团队名称 并登录 Mac App Store。现在我回到了 Project Settings -> Build Settings,代码签名身份选择了不同的身份 [Two Mac Developer & One 3rd Party Mac Developer]。

所以发生的事情是,每当我改变一些东西时,相反的事情就会在其他地方发生。基本上,由于代码签名问题,我无法存档我的项目。

如果我尝试使用 Mac Developer Identity 进行代码签名,它会向我展示一些我以前从未见过的东西。

类似于error: A cryptographic verification failure has occurred
*** 错误:无法协同设计/Users/Alvin/Library/Developer/Xcode/DerivedData/MyApp-bjtynsmrmxhrfffdvpfwxeanbgkb/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/libswiftCore.dylib:代码签名失败,退出代码为 1

那么我该如何解决这个问题呢?提前致谢。

顺便说一下,我在 macOS Sierra 中使用 Xcode 7.3.1。这可能是个问题吗?不对吧?

最佳答案

看来 macOS Sierra 可能存在代码签名问题。可以关注issue here .

我会建议恢复到 El Cap,并且只在用于测试操作系统的机器上安装新 Mac 操作系统的早期测试版,而不是您正在进行积极开发的机器。

[2016 年 7 月 6 日更新]

一些开发人员报告说这个问题已通过 macOS Sierra Beta 2 和 Xcode 8 Beta 2 修复,但我还没有在我的备用 Mac 上确认这是否解决了这个问题。

此外,一些开发人员报告说重置钥匙串(keychain)修复是。在 Keychain Access 应用程序中,转到“首选项...”并单击“重置我的默认钥匙串(keychain)”。

关于swift - 无法对 Mac 应用程序进行代码签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37826242/

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