反应-本地项目运行良好。我运行npm install react-native-animatable --save,然后在控制台运行react-native run-ios时构建失败。exit code 65失败。所以我删除了ios/build文件夹。
在Xcode中打开项目、清理项目、清理生成文件夹和重建项目。
生成失败,因为AppDelegate.m文件中没有找到"SplashScreen.h“文件
我已经尝试了所有的答案:.h file not found
~清理项目和构建文件夹
~删除和重新添加ABC.m文件以构建阶段->编译源(即使.m文件不存在)
~检查两个SplashScreen.h & SplashScreen.m,用于循环导入,为负
~将SplashScreen.h和整个项目的位置设置从“相对于组”更改为“相对于项目”
~退出/延迟地铁二号线和Xcode
~重新启动计算机
~打开SplashScreen.m并未选中/选中右侧面板中的目标成员资格按钮(实用程序)
~在遗产建筑中运作
~重新运行react-native link react-native-splash-screen
我不知道为什么突然找不到这个飞溅的屏幕文件。一切都很好,我希望我的应用程序
发布于 2019-08-03 01:37:33
解决方案:
SplashScreen库中的某些内容一定发生了变化。尽管我从未编辑过任何内容,AppDelegate.m文件正在寻找#import SplashScreen.h,而SplashScreen.h不知何故被更改为RNSplashScreen.h。我和[SplashScreen show] -> [RNSplashScreen show]一样也有最高的改变
https://stackoverflow.com/questions/57333984
复制相似问题