无法通过 fastlane 在 Crashlytics Beta 发行说明中包含表情符号

Unable to include emojis in Crashlytics Beta release notes through fastlane

我注意到 Fastlane/Crashlytics 脚本无法在发行说明文件中使用表情符号字符。

使用类似的东西会出现????在已发布的发行说明上。

 crashlytics(
      api_token: "xxx",
      build_secret: "xxx",
       notes: File.read("../ChangeLog.txt"),
       groups: ["xxx"]
   )

文件 "ChangeLog.txt" 是一个 unicode(UTF-8) 保存的文件并正确保存数据。

当通过 Crashlytics Beta 仪表板手动提交发行说明时,表情符号的使用有效。

我已联系 Crashlytics 团队,这似乎是 Crashlytics Beta 上传模块中的错误。

存在错误,但由于许多开发人员未报告它,因此修复的优先级不高。如果我收到任何新的反馈,我会更新我的答案。