0

2天前一切正常。

现在,当我为外部测试 Appstore 连接添加构建时,它说无效的二进制文件。我正在使用颤振进行应用程序开发。

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

我正在使用颤振 1.22.4 和 Xcode 12.3 进行开发。

4

1 回答 1

0

我也遇到了这个问题,通过在我的项目配置中将 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES 更改为 YES 来解决。

在 Xcode 中选择您的项目 -> 构建设置并查找“始终嵌入 swift 标准库”。如果选择 NO,则切换到 YES(用于调试和发布),然后就完成了。

我建议在构建并再次提交之前在 Xcode 中清理您的构建,以确保您没有留下旧构建的残留物!

于 2021-04-13T22:38:21.980 回答