ITMS 90433上传应用程序时出错:Xcode 12.4



当我将应用程序作为TestFlight提交到app Store时,我的应用程序将变成无效的二进制程序。错误消息如下:

ITMS-90433:Swift支持无效-文件libswiftAVFoundation.dylib没有正确的代码签名。请确保您使用的签名正确,然后使用重建应用程序Xcode的当前公共(GM(版本,并重新提交修改libswiftAVFoundation.dylib.的代码签名

为了确保我提交的应用程序包含有效的二进制文件,你能推荐任何库版本检查或其他操作吗?

更新:

我需要去公司,使用Always Embed Swift Standard Libraries重建我的iOS应用程序->是,没有问题

非常感谢

转到您的项目目标,然后->生成设置->始终嵌入Swift标准库并切换到";否";。(如果你的项目中没有使用swift的话(。

另一方面,我看到了更多与清理项目文件夹有关的问题。

https://github.com/flutter/flutter/issues/59830#issuecomment-646603022

在构建应用程序时,将物理设备连接到xcode解决了我的网站上的问题。注意:我在flutter项目中使用flavors

由于某些原因,Xcode首选项中没有设置命令行工具。所以在我的案例中,我打开了:

Xcode->首选项->位置

并设置命令行工具字段以匹配当前版本的Xcode,在我的情况下是

Xcode 12.4(12D4e(

然后归档并上传新的二进制文件。

相关内容

  • 没有找到相关文章

最新更新