xcode ITMS-90482:无效的可执行文件可执行文件包含位代码

i86rm4rw  于 2023-04-22  发布在  其他
关注(0)|答案(1)|浏览(393)

我有一个.NET MAUI应用程序,在发布模式下使用XCode 14.2在Mac上构建并签名,目标是.NET SDK 7.0.203。当我在本地(或通过GitHub Action)创建包并尝试通过TestFlight分发时,我收到Apple的以下电子邮件:

ITMS-90482: Invalid Executable - The executable '***.app/Frameworks/ZipArchive.framework/ZipArchive' contains bitcode.

这让我有点困惑,因为我们对这个框架没有任何依赖,也没有在应用程序中使用任何本地库。(并在应用程序内容戳)苹果所指的包是this一。这是一个存档实用程序。似乎苹果是用它来压缩和解压缩设备上的包,如果我猜的话。我可以找到任何关于如何在构建iOS MAUI应用程序时禁用位代码的参考资料。有人遇到过同样的问题吗?有没有任何指针,你是如何解决这个问题的?

r8uurelv

r8uurelv1#

解决方案似乎是通过此comment添加一些构建任务

相关问题