反应本性项目工作正常。我运行了npm install react-native-animatable --save
,然后从控制台运行react-native run-ios
时构建失败。exit code 65
失败。因此,我删除了iOS/构建文件夹。
在Xcode,清洁项目,清洁构建文件夹和重建项目中打开项目。
构建失败是因为在appdelegate.m file
中找不到" splashscreen.h"文件我尝试了几乎所有答案:.h文件找不到
〜清洁项目并构建文件夹
〜删除并重新添加ABC.M文件构建阶段 ->编译源(即使.m文件不存在(
〜检查了SplashScreen.h&splashscreen.m用于循环进口,负
〜更改了splashscreen.h的位置设置,整个项目从"相对于组"到"相对于项目"
〜退出/retarting Metro Bundler和Xcode
〜重新启动计算机
〜打开splashscreen.m并未选中/检查右面板中的目标成员资格按钮
〜在传统构建中运行
〜re-ran react-native link react-native-splash-screen
我不知道为什么找不到这个飞溅屏幕文件。一切都很好,我希望我的应用程序构建
解决方案:
带有飞溅库库的东西必须更改。即使我从未编辑过任何内容,AppDelegate.m文件仍在寻找#import SplashScreen.h
,并且SplashScreen.h
以某种方式更改为RNSplashScreen.h
。我和[SplashScreen show]
-> [RNSplashScreen show]