我正在为iPad编写一个react本地应用程序,它是从世博推出的。修复之后,我可以在模拟器和设备(iPad 6)上运行Debug/Dev模式(来自bash或xcode),没有问题。我现在正试图在发布模式下构建它,它总是失败的。
在Xcode上,我有以下错误:
i386 clang:错误:链接器命令失败,退出代码1(使用-v查看调用)
和
忽略文件/Users/pierrefournier/Library/Developer/Xcode/DerivedData/gazecraftclient-ckrnxvomxhpaiwbgwxgizparpugq/Build/Products/Release-iphonesimulator/gazecraftclient.app/gazecraftclient,文件是为x86_64构建的,它不是正在链接的体系结构(i386):/Users/pierrefournier/Library/Developer/Xcode/DerivedData/gazecraftclient-ckrnxvomxhpaiwbgwxgizparpugq/Build/Products/Release-iphonesimulator/gazecraftclient.app/gazecraftclient
我的package.json:
"dependencies": {
"@babel/runtime": "7.3.4",
"npm": "^6.9.0",
"react": "16.8.3",
"react-native": "0.59.4",
"react-native-canvas": "0.1.31",
"react-native-pdf": "^5.0.11",
"react-native-svg": "^9.3.5",
"react-timer-mixin": "^0.13.4",
"rn-fetch-blob": "^0.10.15",
"victory-native": "^31.0.0"
},
"devDependencies": {
"@types/react": "^16.8.8",
"@types/react-native": "^0.57.41"
}Xcode : 10.1节点: 11.13.0 macOS : 10.14.1
我试着重新生成iOS文件夹,没有什么改变。我在链接框架中有JavaScriptCore.framework。提前谢谢!
发布于 2019-04-10 11:01:55
单击左侧的项目,选择目标,然后选择构建设置,在“死代码剥离”>“发布”下,选择“否”。
希望能成功!
https://stackoverflow.com/questions/55595732
复制相似问题