M1 Mac上React Native项目Hermes相关Xcode构建警告求助
解决M1 Mac上React Native项目Xcode构建Hermes脚本警告的方法
针对你遇到的[CP-User] [Hermes] Replace Hermes for the right configuration, if needed脚本构建警告,以下是两种可行的解决办法:
方法一:关闭依赖分析开关(快速解决)
- 打开Xcode,在左侧导航栏找到
Pods工程,展开后选中hermes-enginetarget - 切换到
Build Phases标签页,找到对应的Run Script阶段 - 点击阶段右侧的展开箭头,取消勾选
Based on dependency analysis选项 - 重新构建项目,警告即可消除
方法二:添加输出依赖文件(符合Xcode构建规范)
- 同样在上述Run Script阶段的设置界面,找到
Output Files区域 - 点击"+"号,添加以下输出路径:
$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_PATH) - 保存设置后重新构建,Xcode会根据输出文件的状态判断是否需要执行该脚本,从而消除警告
内容的提问来源于stack exchange,提问作者ali msi
相关产品推荐
相关产品推荐

