如何在单个iOS项目/应用程序中为发布和调试模式(测试和生产环境)制作不同的Firebase数据库?

时间:2017-05-11 04:59:13

标签: ios build swift3 firebase-realtime-database info.plist

现在我们正在开发在iOS应用中使用Firebase实时数据库的项目。是否可以在单个iOS应用程序中为发布和调试模式制作不同的Firebase数据库?

项目:(具有发布/调试模式的应用程序)

  1. 调试模式(测试环境) - Firebase数据库1
  2. 发布模式(生产环境) - Firebase数据库2
  3. 为Firebase数据库解决此测试/生产环境的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

如果您为DEBUG和Release Build使用了不同的数据库,那么您必须注意以下事项。我认为这不是一个好主意。

1)各个.plist文件应该在项目中。

2)根据基本URL添加/删除。

上述问题的最佳方法。

假设您的BaseURL为:https://xxxxxxx.firebaseio.com

对于调试版本: - https://xxxxxxx.firebaseio.com/Debug

对于发布版本: - https://xxxxxxx.firebaseio.com