我需要将 CocoaPods 用于特定库。但是,我不想将它用于任何其他用途,因为它通常会迫使我将 React 及其依赖项添加到 Podfile 中,这很麻烦,并且可能会导致一些问题,就像以前的经验一样。
在 React Native 文档(https://facebook.github.io/react-native/docs/linking-libraries-ios)中特别指出:
如果你的 iOS 项目使用 CocoaPods(包含 Podfile)并且链接库有 podspec 文件,那么 react-native link 将使用 Podfile 链接库。要支持非平凡的 Podfile,请在此行下方添加 # Add new Pods 注释到您希望添加 Pod 的位置。
有什么办法可以防止这种情况吗?如果不是,那么不中断的最佳 Podfile 配置是什么(例如,当 RN 更新时)?