pej*_*alo 19 unit-testing ios firebase firebase-realtime-database
每个Firebase项目仅包含一个用于数据的JSON树.最佳实践要求测试应在与生产数据不同的数据库上运行.实现这一目标的最简单方法是什么?
我考虑过的一些事情:
GoogleService-Info.plist在Xcode中设置多个文件,并根据我的应用程序的配置在它们之间切换.小智 12
创建多个Firebase项目.每个项目都有自己的plist文件.
FIRApp有自定义配置选项.下载测试/调试项目的plist,重命名并加载如下.
#if DEBUG
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"GoogleService-Info-dev" ofType:@"plist"];
FIROptions *options = [[FIROptions alloc] initWithContentsOfFile:filePath];
[FIRApp configureWithOptions:options];
#else
[FIRApp configure];
#endif
Run Code Online (Sandbox Code Playgroud)
可在此处找到更详细的说明
| 归档时间: |
|
| 查看次数: |
1469 次 |
| 最近记录: |