我正在使用RNFirebase将firebase分析集成到react-native ios应用程序中,我不确定什么是区分prod / dev环境的最佳方法。
我在Swift上找到了一个可能的解决方案
let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist")
guard let fileopts = FirebaseOptions(contentsOfFile: filePath!)
else { assert(false, "Couldn't load config file") }
FirebaseApp.configure(options: fileopts)
但我正在寻找某种RNFirebase api来支持这一点。有什么想法吗? 提前谢谢
答案 0 :(得分:0)
您可以通过在ios目录外部放置多个google-services.plist
文件并使用包脚本在需要时覆盖ios目录中的文件来实现此目的。
有人触及此here和this issue。 @ akshetpandey对这个问题的评论似乎是最优雅的做法。
我们的待办事项清单上记录了这一点,我们会尽快与您联系。