Firebase Analytics iOS/Unity 推送通知?

Posted

技术标签:

【中文标题】Firebase Analytics iOS/Unity 推送通知?【英文标题】:Firebase Analytics iOS/Unity Push Notification? 【发布时间】:2019-08-21 21:38:31 【问题描述】:

我安装了 Firebase Analytics,并在我的二进制文件中从 Apple 获得了这个:

ITMS-90078:缺少推送通知权利 - 您的应用出现 向 Apple 推送通知服务注册,但应用程序 签名的权利不包括“aps-environment” 权利。

​ 我的游戏中没有推送通知,它似乎来自 Firebase。我安装了我不应该安装的东西吗?我不想要推送通知。

【问题讨论】:

【参考方案1】:

检查项目的构建设置。 使用 Xcode 清除这些设置并尝试重建。

看这里>App Store upload rejected by push entitlements problem

更新:

    使用 firebase 创建一个新项目。 将新项目和您的项目的配置与警告进行比较。我打赌你有一个不必要的标志或设置,可以从 firebase 插件中删除。

【讨论】:

这很奇怪。我只收到修复它的警告,但 Apple 接受了二进制文件。 新项目@Mistergreen 出现同样的警告? 我在 firebase google group 上问了同样的问题,得到的答案是 firebase 代码可能会模仿推送通知,并触发 Apple 的通知检测。 如果您已经测试过,并且可以确认是正确的,请回答,然后请在您的问题中添加一个新的答案并标记为正确。对于一些用户来说,在错误答案的 cmets 中回答是很难发现的。谢谢。 我不明白 fire-base 或其他任何东西在没有你编码的情况下如何启动它,因此知道你正在调用苹果推送通知(除非你忘记你写了它)。我怀疑这不是您的情况的答案,但提出它可能会对其他人有所帮助。

以上是关于Firebase Analytics iOS/Unity 推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Firebase iOS Analytics 抛出 AOT MTOUCH ERROR MT3001 - Firebase.Analytics.dll

Firebase Analytics 开始而不是 Google Analytics

如何从 Google-Analytics 迁移到 Firebase-Analytics?

同步“com.google.firebase:firebase-analytics@17.2.2”时生成错误

如何从 Firebase 匿名化 Analytics 中的 IP?

CocoaPods 停止安装 Firebase/Analytics 并出现错误