1

错误的屏幕截图在这里

实现后尝试从 Xcode 将应用程序上传到 Apple Connect 时会发生这种情况。

以下是日志:IDEDistributionPipeline.log

2021-06-18 05:59:30 +0000  Running /usr/bin/codesign '-vvv' '--force' '--sign' '93D0804B68D64BEB32D3E27D45905B528D468CAE' '--entitlements' '/var/folders/l9/lc4s2hls2vg03bs4g3bct1d00000gn/T/XcodeDistPipeline.~~~1slhOn/entitlements~~~OmmxKx' '--preserve-metadata=identifier,flags,runtime' '/var/folders/l9/lc4s2hls2vg03bs4g3bct1d00000gn/T/XcodeDistPipeline.~~~1slhOn/Root/Payload/Belen.app/Frameworks/AppAuth.framework'
2021-06-18 05:59:30 +0000  /var/folders/l9/lc4s2hls2vg03bs4g3bct1d00000gn/T/XcodeDistPipeline.~~~1slhOn/Root/Payload/Belen.app/Frameworks/AppAuth.framework: internal error in Code Signing subsystem
2021-06-18 05:59:30 +0000  /usr/bin/codesign exited with 1

我正在使用 CocoaPods 导入这个框架。

有什么想法可以解决这个问题吗?

我已经为这个错误苦苦挣扎了一个多星期。

谢谢!

4

2 回答 2

1

This is a known issue on macOS Monterrey. Apple engineers are working on it.

My workaround was to simply use another Mac with macOS Big Sur and it worked.

于 2021-07-17T17:37:06.343 回答
0

首先,了解您如何将 AppAuth 添加到项目中可能对我们有好处。可可豆?迦太基?具体如何?

我认为您还通过要求 Xcode“嵌入并签名”它在 Xcode 项目中添加了错误的框架,即使该框架不是您自己的代码。

要更改该设置,请打开您的项目,选择您的应用程序目标,转到“常规”选项卡,然后向下滚动到“框架、库和嵌入式内容”。查找 AppAuth.framework 并将选择更改为“不嵌入”。这应该可以解决问题。

在此处输入图像描述

于 2021-06-18T07:04:34.897 回答