有时您可能需要从 Firebase 项目中删除应用,例如删除已作废的应用变体。但是,在删除应用之前,您应该了解删除应用会导致什么后果,以及这对您的 Firebase 项目会有什么影响。有的时候,您可以采取其他替代操作,而无需删除应用。
删除应用是永久性操作:如果您后悔了,您将无法恢复删除的应用。请确认您是否真要进行这一操作。
删除应用后,Firebase 项目会发生以下变化:
- 该应用的 Analytics(分析)传入数据将不会被处理。该应用的 Analytics(分析)历史数据仍将被保存。连接到您的 Firebase 项目的所有其他应用的 Analytics(分析)数据都不会受影响。
- 相应的 API 密钥或 OAuth 客户端不会被删除。您可以在 Google API 控制台凭据页面清除 API 密钥或 OAuth 客户端。删除这些资源将会破坏已安装的应用:您的用户将无法再进行身份验证或登录。
- 如果该应用已与 Google Play、AdMob 或 BigQuery 关联,那么在删除后将不再关联。
如果您想要继续处理应用的 Analytics(分析)传入数据,但仍希望清除 OAuth 客户端以便在不同的项目中注册相同的 SHA-1 和软件包名称,则可以从“项目设置”中删除应用的 SHA-1,而无需删除应用。