【发布时间】:2021-01-22 10:36:06
【问题描述】:
我有一个 Cordova 应用程序,它似乎缓存了 GoogleService-info.plist 密钥,即如果我使用新的 GoogleService-info.plist 密钥更新应用程序,它仍在使用旧密钥。但是,如果我未安装然后安装新版本,则会反映新密钥。
有没有办法以编程方式清除旧缓存的 GoogleService-info.plist 键?
接下来的步骤 -
- 使用 GoogleService-info.plist(project A) 构建 iOS 应用。
- 触发来自 Google 云消息传递(项目 A) 的通知并在 ios 设备中获取。
- 然后使用 diff GoogleService-info.plist(project B) 构建 ios 应用。
- 更新了 iOS 设备中的应用。
- 已触发来自 Google 云消息传递(项目 B) 的通知,但从未收到 ios 设备的通知。
- 触发来自 Google 云消息传递(项目 A) 的通知并收到通知。即使应用是使用不同的密钥构建的。
【问题讨论】: