- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为 Android 和 iOS 构建一个 Flutter 应用程序。我一直在使用 Firestore Cloud Messaging (FCM) 实现推送通知,当我在模拟器 (Android) 或连接的物理设备 (iOS) 上进行测试时,它适用于 Android 和 iOS。
但是,当我为客户端构建应用程序进行测试(使用 Codemagic)时,推送通知在 iOS 上不起作用(在 Android 上起作用)。如果它适用于我的开发环境但不适用于 Codemagic,则意味着除了 Codemagic 的构建之外,所有内容都已正确配置,对吗?
Codemagic 上除了连接苹果开发者账号之外,我认为没有额外的配置。但是,如果我在连接帐户时犯了错误,那么我想在我构建应用程序时团队就不会出现。
此外,当我尝试使用 iphone 生成的 FCM token 通过 Postman 发送推送通知时,它返回“NotRegistered”。
那么我做错了什么?
请,任何帮助将不胜感激。
谢谢。
最佳答案
我会尝试检查 Codemagic 在构建期间使用的配置文件。如果您已经尝试在 Codemagic 上使用自动代码签名,并且稍后添加了 FCM,那么您可能必须删除 Codemagic 已经创建的配置文件以强制 Codemagic 创建一个启用了推送通知的新配置文件(一旦它们在xcode 功能)。在任何情况下,您都可以在 Apple Developer Portal 上检查生成的配置文件,并检查是否为生成的配置文件启用了推送通知。
关于ios - Flutter/FCM 通知未到达 Codemagic iOS 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66084863/
我在 github 上有我的公共(public)存储库,我已将它与 codemagic 连接起来。我已经配置了构建,使其在推送时被触发。我的理解是,此配置将在推送到任何分支时触发构建。但即使将代码推送
大家好,我想在应用商店(个人帐户)上发布我的应用程序 flutter,以便在物理手机上对其进行测试,不幸的是我没有 mac,所以我不得不通过 codemagic 但安装依赖项任务过程中的问题失败并出现
我想在 Codemagic 上设置自动构建每当 Develop 上有合并时分支 这是我设置的 但是在合并时不会发生构建。 最佳答案 如果您使用不在 GitHub、Bitbucket 或 GitLab
我正在尝试使用 编译我的应用程序魔码 对于 iOS .在本地,我的环境是: [√] Flutter (Channel stable, v1.9.1+hotfix.6, on Microsoft Win
我正在尝试为使用Flutter制作的IOS构建应用程序。 我没有Mac设备可以完成这项工作,因此我正尝试从codemagic.io生成IPA文件。 我为Apple Developer Program创
我正在尝试在 Codemagic 上设置我的 flutter 应用程序,但是为 IOS 构建它需要大约 40~50 分钟,日志显示正在编译文件.c 和 .cc,其中有很多文件正在编译中。有没有办法使构
我正在寻找一种在构建参数中管理动态环境变量的方法。 如果我为 TARGET_FILE 定义值,我就能让它工作和 FLAVOR在 CodeMagic 的环境变量部分。 但我的目标是在我的 git 存储库
我在 Windows 上开发了一个 Flutter 应用程序。现在我正在尝试通过 codemagic 进行构建。但是我需要更改IOS的最低部署版本。 使用 codemagic 构建应用程序时出现此错误
已启用 ios 自动应用签名并已连接 apple 开发人员门户。但是,ios 构建失败: ERROR! Did not find matching provisioning profiles for
我正在尝试在 Codemagic 上构建一个 flutter 应用程序。该应用程序使用多个 firebase 项目,因此我已对其进行了相应配置。我可以在本地运行 Android 和 iOS 的所有版本
有一个 codemagic 指南展示了如何使用 google-services.json 和 GoogleService-Info.plist 而无需将它们提交到主仓库: https://docs.c
我的cocoapods版本codemagic工作流程比我的 Flutter 项目使用的要低。如何为我的 codemagic 工作流程设置特定版本的 cocoapods? 谢谢 索伦 最佳答案 如果您在
我正在尝试通过自定义脚本解码 Codemagic 上的环境变量值并得到下一个错误: post-clone script failed on base64 decode. The command cou
构建在 Xcode 中成功完成 但是当我使用 code magic 构建它时它失败了。以下是我的构建失败日志。 下面是我从 code magic 收到的输出。它在 firebase 和 audienc
预期:我需要在飞行模式下将 ipa 上传到应用商店。 面向:以下是 build ios 部分的响应(coademagic.yaml 响应)- Successfully created archive
当我尝试在 Codemagic 上测试构建时,测试失败。我尝试更改 widget_test.dart 代码,问题仍未解决。如何解决这个问题? 这是codemagic抛出的错误。 == QA == ==
在构建整个应用程序后,我使用 Codemagic 构建失败,错误代码为 -22020。 Successfully created archive at build/ios/xcarchive/Run
我正在尝试在没有 Mac 的情况下在 Codemagic 上构建我的应用程序的 ios 版本。构建失败并显示以下消息。 [!] Automatically assigning platform `i
实现 Flavors 后,我的 iOS 构建在 CodeMagic 上失败。这是我在 xcodebuild.log 中看到的主要错误 Runner has conflicting provisioni
我正在尝试在 CodeMagic 上创建我的 Flutter 应用程序的发布版本。调试版本运行良好,但发布版本在安装依赖项过程中出现以下错误: app-store-connect fetch-sign
我是一名优秀的程序员,十分优秀!