我刚刚在我的react-native项目中安装了一个依赖项,需要手动配置ios/Podfile
。
如果我有一个该项目的存储库的新克隆,react-native run-ios
将无法工作,直到我在ios文件夹的上下文中运行pod install
。我希望将其作为ios构建的一部分自动发生,而不是单独的步骤。
我尝试在xcode中添加pod install
作为“运行脚本”并将其移至构建顺序的顶部,但没有运气。
如何在ios构建过程中添加pod install
步骤?
答案 0 :(得分:2)
我认为在程序包脚本中指定单独的脚本更容易:
{
"name": "Awesome Project",
"version": "1.8.0",
"scripts": {
"start-ios": "cd ./ios && pod install && cd .. && react-native run-ios",
},
...some other stuff here...
}
P.S。在您想要构建应用程序时,安装pod似乎并不明智。它需要许多冗余步骤,并且您想要考虑在您的存储库中包含pods源,这是更好的恕我直言。 (如果在克隆回购后不能安装pod一次)