如何本地化 RPSystemBroadcastPickerView.title?

问题描述 投票:0回答:1

我正在努力本地化 RPSystemBroadcastPickerView.title。

详细

  • 我发现这直接受到 BroadcastExtension 的 info.plist 中 CFBundleDisplayName 值的影响。

  • 所以应该用

    InfoPlist.strings
    进行本地化。

  • 在 info.plist 文件中,我将 STRINGS_FILE_INFOPLIST_RENAME 设置为

    true

  • 并创建InfoPlist.strings,并编写如下:

// en.lproj (default)

"CFBundleDisplayName": "what i want english"
// ko.lproj

"CFBundleDisplayName": "what i want korean"
...

  • 但是它的工作原理如下。我是否设置了任何未命中的内容?

ios swift callkit
1个回答
0
投票

您已正确配置它。除非您不需要

STRINGS_FILE_INFOPLIST_RENAME
才能使其正常工作。我相信您应该仔细检查一些步骤:

  1. 字符串文件的名称必须是“InfoPlist”。 I 和 P 都是大写。
  2. 字符串文件的目标。 XCode -> 点击
    InfoPlist.strings
    -> 在最右侧,检查
    Target Membership
    是否已勾选。

© www.soinside.com 2019 - 2024. All rights reserved.