我创建了一个名为react native 0.60.5
的新iostest
项目,该项目具有react native初始化,打开了“iostest.xcworkspace”,单击运行并获得-构建失败:
/Users/ronsivan/Desktop/iostest/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.h:10:9:找不到'UIKit / UIUserActivity.h'文件
我尝试删除node_modules
和npm install
,重新安装cocoapods无效。
我正在使用macOS High Sierra 10.13.6和Xcode 9.4运行hackintosh。
React Native文档说开发需要Xcode 9.4或更高版本,但这似乎并不可靠。
最佳答案
我在相同的版本上遇到了同样的问题。据我所知,UIKit随xcode一起提供。因此,我决定将xcode升级到与 macOS High Sierra 10.13.6 兼容的版本。您可以从https://xcodereleases.com/检查xcode版本。我将版本升级到 10.0 ,问题已经解决。希望对您也有帮助。
关于ios - 找不到“UIKit/UIUserActivity.h”文件,Xcode 9.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57874906/