【问题标题】:Localized String not loading from customised bundle in M1 chip machine本地化字符串未从 M1 芯片机中的自定义包中加载
【发布时间】:2021-11-12 21:01:48
【问题描述】:

我们有一个定制的授权包,已注册以访问资源。 M1 芯片机未加载本地化字符串。但它在基于 Intel 的机器上运行良好。

该包包含所有受支持语言的本地化.strings

知道可能是什么问题吗?

我们检查了首选语言是否也能正常返回。 Locale.current 总是返回“En”

【问题讨论】:

  • 你记得检查每个本地化文件的目标成员吗?
  • 是的,我们已经选择了目标成员,Bundle 有一个各自的 .lproj 文件夹

标签: swift security bundle apple-m1


【解决方案1】:

我们找到了根本原因。它不是从相应的资源文件中挑选的。 我们已经完成了一种解决方法,该解决方法基于我们使用相应语言资源文件构建捆绑路径的语言。以便它读取所需的本地化字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2021-10-11
    • 2022-12-25
    • 2023-02-13
    • 1970-01-01
    • 2021-06-01
    相关资源
    最近更新 更多