升级 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 上架)会发生啥情况?的主要内容,如果未能解决你的问题,请参考以下文章
为啥将 iOS 升级到 10.3 后 firebase 通知不再起作用?
依赖项升级后 Android Firebase 依赖项出现颤振问题