无法代码签署Mac应用程序



我成功地将我的应用程序[1.0]提交给iTunesConnect进行审查。他们拒绝了它,因为我添加了额外的App Sandbox feature。因此,我解决了这个问题,并试图用新的构建编号存档我的项目。

我也选择了我的Code Signing Identity 3rd Party Mac Developer Application,然后回到项目设置 ->一般,现在我可以看到签名切换到NoneTeam自动更改为无。因此,我将其更改为My Team Name并签名为Mac App Store。现在我回到了Project Settings -> Build Setting s,那里的代码签名身份已选择不同的身份[Two Mac Developer & One 3rd Party Mac Developer]。

因此,每当我更改另一个地方时,都会发生什么。基本上,我无法归档我的项目原因签名问题。

如果我尝试使用Mac Developer身份来代码符号,它向我展示了我从未见过的东西。

类似error: A cryptographic verification failure has occurred *** error: Couldn't codesign /Users/Alvin/Library/Developer/Xcode/DerivedData/MyApp-bjtynsmrmxhrfffdvpfwxeanbgkb/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/libswiftCore.dylib: codesign failed with exit code 1

那么我将如何解决这个问题?预先感谢。

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

似乎可能存在MacOS Sierra的代码签名问题。您可以在此处关注该问题。

我建议您回到El Cap,并仅在用于测试OS的计算机上安装新的Mac OS的早期Beta,而不是您正在进行主动开发的机器。

[更新7/6/2016]

一些开发人员正在报告使用MacOS Sierra Beta 2和Xcode 8 Beta 2的修复,但是如果解决问题,我尚未在备用Mac上确认。

此外,一些开发人员报告说,重置钥匙扣固定是。在钥匙扣访问应用程序中,转到"首选项...",然后单击"重置我的默认键链"。

相关内容

  • 没有找到相关文章

最新更新