升级 Firebase 后,我的 iOS 应用(目前在 App Store 上架)会发生啥情况?

Posted

技术标签:

【中文标题】升级 Firebase 后,我的 iOS 应用(目前在 App Store 上架)会发生啥情况?【英文标题】:What will happen to my iOS app (currently live on the App Store) when I upgrade Firebase?升级 Firebase 后,我的 iOS 应用(目前在 App Store 上架)会发生什么情况? 【发布时间】:2016-07-09 07:27:24 【问题描述】:

几个月来一直在编写 ios 应用程序,我的第一个应用程序已在 App Store 上发布,由 Firebase 上托管的数据库提供支持。我在 Firebase 上存储与世界各地无麸质地方相关的数据(名称、地址、纬度、经度、imgURL 等),然后这些地方会显示在地图上。

Firebase 发布了他们所有的新功能,我想升级以开始使用他们的新分析模块。现在通过阅读the upgrade guide,我了解到我们需要首先在代码中进行一些调整。

所以这是我关心的问题(也许是愚蠢的问题,但我想在做愚蠢之前要格外小心)。

由于我的应用是在 App Store 上生产的,如果我升级我的 Firebase 项目,我的用户是否仍然能够正确使用我的应用(即,将地点显示在地图上)还是会中断/出现错误/crash,直到我使用基于 Firebase 指南的更新代码将更新推送到 App Store。

提前感谢你们的帮助。

爱德华

【问题讨论】:

【参考方案1】:

我确实认为它不会影响您当前的应用程序,除非您在 Web 界面中更改数据库模型,或者在 Web 界面中更改身份验证规则。

Firebase 框架实际上指向同一个服务器和相同的数据库模型。

新的 Firebase 在系统中包含许多功能和新东西,但它们仍然支持旧框架。我的应用程序目前正在新的 Firebase Web 界面上运行,但使用的是非常旧的 Firebase 框架,但它并未投入生产。

但我可以告诉你,即使你的应用在 App Store 中,你也可以升级到新的 Firebase。

【讨论】:

我已经升级,我可以确认对 App Store 上当前生产的应用没有影响。

以上是关于升级 Firebase 后,我的 iOS 应用(目前在 App Store 上架)会发生啥情况?的主要内容,如果未能解决你的问题,请参考以下文章

升级firebase核心后颤动Ios构建失败

为啥将 iOS 升级到 10.3 后 firebase 通知不再起作用?

依赖项升级后 Android Firebase 依赖项出现颤振问题

iOS:Firebase 通知不适用于用户段

在我的 iOS 应用程序中实施 pod 'Firebase/Firestore' 后无法运行应用程序

为啥重新安装我的 iOS 应用后 Firebase Messaging 无法正常工作?