【发布时间】:2020-12-16 13:29:56
【问题描述】:
当我尝试将我的应用程序提交到 Mac Catalyst 的 AppStore 时,我收到以下代码签名错误。我不知道如何解决这个问题,我用谷歌搜索了我找到的所有内容,但找不到解决方案。
提交 iOS 版本没有任何问题。
(Xcode 12.3 和 Big Sur 11.1。)
有什么想法吗?
Archives/2020-12-16/Textures 16-12-2020, 14.06.xcarchive/Products/Applications/Textures.app/Contents/Frameworks/BBMetalImage.framework/Versions/A/BBMetalImage'>', hardenedRuntime='0'>'> to: /var/folders/r5/t3j64v0j6td4g8018lfnk0gw0000gn/T/XcodeDistPipeline.~~~FGW2X1/entitlements~~~so4QjB
2020-12-16 13:22:05 +0000 Running /usr/bin/codesign '-vvv' '--force' '--sign' '4B7469E3C743F234A6E463B68C9AC62674F2EFD8' '--entitlements' '/var/folders/r5/t3j64v0j6td4g8018lfnk0gw0000gn/T/XcodeDistPipeline.~~~FGW2X1/entitlements~~~so4QjB' '--preserve-metadata=identifier,flags,runtime' '/var/folders/r5/t3j64v0j6td4g8018lfnk0gw0000gn/T/XcodeDistPipeline.~~~FGW2X1/Root/Applications/Textures.app/Contents/Frameworks/BBMetalImage.framework/Versions/A'
2020-12-16 13:22:05 +0000 /var/folders/r5/t3j64v0j6td4g8018lfnk0gw0000gn/T/XcodeDistPipeline.~~~FGW2X1/Root/Applications/Textures.app/Contents/Frameworks/BBMetalImage.framework/Versions/A: replacing existing signature
2020-12-16 13:22:05 +0000 /var/folders/r5/t3j64v0j6td4g8018lfnk0gw0000gn/T/XcodeDistPipeline.~~~FGW2X1/Root/Applications/Textures.app/Contents/Frameworks/BBMetalImage.framework/Versions/A: code object is not signed at all
2020-12-16 13:22:05 +0000 /usr/bin/codesign exited with 1
【问题讨论】:
-
在目标的框架和库设置中,您为 BBMetalImage 的嵌入选项选择了什么?除非您不以这种方式包含 BBMetalImage。
-
我通过 CocoaPods 安装的所有第三方库。我可以在哪里/在哪里检查您的要求?
-
对不起,我不使用 CocoaPods,所以我不知道你如何检查它们的配置。但是这些错误看起来像是框架在不应该被嵌入和/或签名时被嵌入和/或签名,或者没有被正确签名。但就像我说的,我不知道 CocoaPods 是如何处理的。
-
在开发者帐户中创建新的临时配置文件并安装在您的钥匙串中。这对我有用。
-
今天试试,谢谢!
标签: ios xcode app-store-connect mac-catalyst