生成React本机项目时,在通知扩展中找不到框架EXAV

h9a6wy2h  于 2023-03-19  发布在  React
关注(0)|答案(1)|浏览(83)

我在Xcode14.2上运行RocketChat时遇到此错误Framework not found EXAV
但是这个图像处理框架已经在node_modules/expo-av/ios/EXAV路径上可用。
有办法吗?

ltskdhd1

ltskdhd11#

也许你正在使用苹果硅MacBook.
您应该转到“构建设置”并在排除的架构下添加x86_64以进行调试或发布(图片仅显示调试),这样做后,Xcode不会尝试构建x86_64版本的应用程序,也不会崩溃。

在此之后,它将只为arm 64构建应用程序,由于您的模拟器也是arm 64,它将工作正常。
请注意,如果您将更改推送到远程git仓库,而另一位同事尝试使用intel MacBook进行构建,他会收到错误,因为intel MacBook有x86_64模拟器。
祝你好运!

相关问题