gpt4 book ai didi

ios - iOS 13通知服务扩展程序似乎忽略了应用程序特定的首选语言。是 bug 吗?

转载 作者:行者123 更新时间:2023-12-01 21:58:08 25 4
gpt4 key购买 nike

我使用通知服务扩展来修改用户通知的内容,尤其是本地化其内容以及声音文件。

这可以按预期工作,扩展仅继承系统语言。从iOS 13开始,可以在应用程序设置中设置特定于应用程序的首选语言。但是,在这种情况下,服务扩展会忽略首选语言,而仍使用系统语言。

这是一个错误吗?还是我做错了什么?我可以通过一种解决方法来克服此问题,但我想应该有一种合法的方法来实现这一目标。

最佳答案

我目前在通知服务扩展中共享特定于应用的首选语言的解决方法是:

  • 启用应用程序组
  • 主机应用程序中的
  • 使用应用程序组标识符
  • 创建共享的用户默认设置
    启动应用程序时
  • 将首选语言保存为共享默认值
  • 通知扩展启动时,
  • 从共享默认值
  • 加载首选语言
  • 从对应于语言
  • 的表中读取本地化的字符串

    关于ios - iOS 13通知服务扩展程序似乎忽略了应用程序特定的首选语言。是 bug 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61008683/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com