我有一个项目,在iOS上配置了两个iOS应用程序。首先,我在firebase控制台上创建了一个应用程序,下载了配置文件(Google-services.plist),订阅了一个主题,并尝试成功从firebase控制台发送通知。然后,在同一个XCode
项目中,我使用另一个应用中的信息更改了包标识符和google-services.plist
信息。我从手机中删除了应用程序,在XCode
项目上进行了清理和构建,并尝试发送通知。我没有成功,所以我开始做实验。
过了一段时间,我意识到我可以向设备和主题发送通知,所以我尝试从旧应用程序发送通知然后我意识到,奇怪的是,我可以从旧应用程序接收通知而不是可配置应用程序。它没有任何意义,因为新应用程序具有不同的捆绑包,并且指向新捆绑包的google-services.plist
不同。这可能是我的错误?
答案 0 :(得分:0)
最后我找到了解决这个问题的方法。似乎Firebase通知服务器是原因,所以我删除了两个项目,再次创建并再次上传.p12s。现在一切正常。我写这些文字是为了帮助有相同问题的人,因为我没有在互联网上找到类似的东西。