angular - xcode 12.4 的 ionic 5“不允许通知”
问题描述
更新到 Xcode 12.4 后,Firebase 推送通知停止工作,给我消息“此应用程序不允许通知”。我将所有 Ionic、Angular 和 Capacitor 包更新到最新版本,再次做了一些 Apple 证书,它总是返回这条消息,它会收到“ PushNotifications.requestPermission() ”。
解决方案
我发现了问题,我的应用程序名称是葡萄牙语并且口音很重,我认为新版本的 Xcode 删除了这个选项。
我可以保留带有重音的应用程序名称,但我不得不将“产品名称”更改为另一个。
您可以在您的 xcode 项目中更改它
App.xcodeproj -> 目标 -> 构建设置 -> 打包 ->产品名称
推荐阅读
- ios - 从 iOS 和 GoogleDrive/iCloud 上传文件后的 inode/x-empty 内容类型
- google-cloud-platform - 将零大小的最终部分上传到 Google Cloud Storage 可恢复上传
- powerbi - 计算列到 DAX
- mvvm - 处理多个按钮视图
- r - geom_boxplot 超过 1 个类别
- redux - 使用 rxjs 仅从观察到的数组中获取更改的对象
- azure-functions - Azure 函数 / 持久函数 / global.asax
- r - R中IBrokers的追踪止损单
- rna-seq - 如何在edgeR中过滤DGEList中的样本
- sql - 如何获取按名称分组的时差持续时间总计以及何时以某种方式更改值?