ios-configure-glog.sh 相当于flipper-glog 的什么?

问题描述

我在 React Native 应用程序中遇到了 glog 问题(“机器无法识别” - 与构建过程对我的 macbook 的 M1 架构感到困惑有关)。我通过编辑 node_modules 中的构建脚本来解决这个问题,以便在运行 ./configure 之前复制到较新版本的 config.sub 中。非常hacky,但它奏效了。

现在我必须使用flipper-glog,我遇到了同样的问题。但是,我找不到用于安装flipper-glog的命令。

在flipper之前,我编辑了这个文件

node_modules/react-native/scripts/ios-configure-glog.sh

我通过查看 glog podspec 文件发现了这一点,但我找不到对于flipper-glog 的那个。鳍状肢的等价物是什么?

解决方法

ios-configure-glog.sh 命令由用于普通 glog 的 prepare_command 引用,事实证明,flipper-glog 的等效项是内联定义的(至少在我的机器上):

~/.cocoapods/repos/trunk/Specs/2/7/2/Flipper-Glog/0.3.6/Flipper-Glog.podspec.json

2/7/2 将取决于 Ruby 的版本,而 0.3.6 取决于鳍状件的版本。

显然这是由 cocoapods 维护的某种源代码缓存,但我不知道它是如何/何时更新的。