我正在研究开发一个开源应用程序,该应用程序将来会获得同步功能。
这将通过Firebase Firestore实现。仅通过Google Play结算订阅了废止通知的用户才能使用此功能。
现在,如果我将google-services.json上传到我的开源存储库中,那么任何人都可以编译该应用程序并删除该支票,无论是否有有效的订阅。
google-services.json
但是如果我不上传我的google-services.json,由于文件丢失,CircleCI无法构建我的项目。
有人在这件事上有经验或一些技巧吗?
谢谢!