反应本机-在构建版本时将--max_old_space_size添加到iOS项目

时间:2018-12-05 10:29:35

标签: ios node.js react-native

我能够在Android中添加--max_old_space_size以便在React Native中发布版本。但是,我无法为iOS构建版本添加它。我找到了答案,但是没有用。

React Native build fails with "FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory"

以下是一些有用的链接:

React Native ios build : Can't find node

如果您有任何建议,请告诉我。我愿意听到你们的消息。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

答案在此链接中:

Javascript out of memory heap

更改:

shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";

收件人:

shellScript = "export NODE_BINARY='node --max_old_space_size=8192'\n../node_modules/react-native/scripts/react-native-xcode.sh";

在:

ios/YourProjectName.xcodeproj/project.pbxproj

请耐心等待,因为在发布版本时该项目花费大量时间。超过10分钟。