我正在将具有旧版GCM(7.5)的项目升级到最新版本的GCM(9.2)。当前项目已经有一个服务器API密钥,该密钥用于向应用程序的当前用户发送推送通知。我的具体问题是,如果我们为当前应用生成JSON配置文件,并重新创建(创建新的API密钥)或覆盖我们正在使用的当前API密钥?如果可能的话,我们希望避免这样做。
提前感谢您提供的任何清晰度。
答案 0 :(得分:0)
我没有经历过将较低版本的GCM升级到更高版本的问题,但为了测试这一点,我尝试将Google项目导入Firebase控制台(因此它就像GCM到FCM),并检查当前的服务器键。
成功将项目导入Firebase后,将保留以前的服务器密钥,并且可以看到它在Firebase控制台中使用。因此,我认为将较低GCM版本升级到更高版本时也可以预期相同的行为。
如果GCM项目升级,我也不明白为什么Server API密钥会重新生成。
虽然我不完全确定。希望这会有所帮助。干杯!