我在Xcode上为生产方案归档我的React Native项目时面临一个问题。该应用程序能够在我的真实设备上运行,然而,归档项目总是失败,出现以下错误。
Undefined symbols for architecture arm64:
"_RCTSharedApplication", referenced from:
-[MyAppTests testRendersWelcomeScreen] in MyAppTests.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
直到几周前,它还能正常工作,对于暂存方案来说,它仍然可以正常工作。它只是突然停止工作.虽然我尝试了以下事情,到目前为止,我没有得到任何运气。
到目前为止,我尝试了什么。
Build Active Architecture Only
到 YES
按照这个答案。如何解决'Undefined symbols for architecture armv7' in React Native iOS?我目前的环境是
我被这个问题卡住了,已经有一段时间了。任何帮助都将被深深感激。
按照这个回答,我终于可以成功归档项目了。架构arm64的未定义符号 - JSClassCreate
步骤:在项目导航器中选择您的项目名称。