[react native]错误:链接器命令失败,退出代码为1

纪录一下花一整天去找这个在RN专案在release ios的时候xcode的报错

linker command failed with exit code 1

主要是xcode -> General->Linked Frameworks and Libraries有重复的Library

初步podfile会加入一些RN的基础库,例如: libRCTText.a

可是这个情​​况下libRCTText.a有包含libRCTText.alibReact.a xcode就会报错

把以下加到Podfile的最下面再一次pod install就可以解决此问题


post_install做|安装程序|
installer.pods_project.targets.each做| target |
如果target.name ==“反应”
target.remove_from_project
结束
结束
结束

此处在Pod install的最后发现react相关的库并删除,因此xcode不会因为重复引用而报错。