我正在使用Capgo对我的Ionic/Capacitor应用程序进行空中更新。这个插件工作得很好。该应用程序使用Firebase/Firestore,我发现在iOS上,插件下载并安装新的捆绑版本后,应用程序没有连接到Firestore,导致内容空白。在应用程序重新启动时,这一问题得到解决,一切正常。
如何解决这个问题?
我正在使用Capgo对我的Ionic/Capacitor应用程序进行空中更新。这个插件工作得很好。该应用程序使用Firebase/Firestore,我发现在iOS上,插件下载并安装新的捆绑版本后,应用程序没有连接到Firestore,导致内容空白。在应用程序重新启动时,这一问题得到解决,一切正常。
如何解决这个问题?
1条答案
按热度按时间omqzjyyz1#
测试和调试应用程序,在新的捆绑版本安装过程中出现firestore连接错误。This SO link为我解决了这个问题。通过在Capgo/capacitor-updater安装之前删除firebase应用程序,新安装正确连接到firestore,应用程序正常启动。这只是iOS上的一个问题,但该解决方案适用于iOS和Android。
我使用angular/fire,所以我的解决方案看起来像这样:
字符串