1

我正在开发一个 iOS 框架(比如 xyz.framework),因为我正在尝试构建一个功能来本地化包显示名称(CFBundleDisplayName),我应该在其中本地化应用程序名称(使用我的 xyz.framework 的应用程序的名称)

根据我的理解,我们必须在 infoPlist.Strings 文件中提及应用程序的名称,我们应该本地化,

我的问题是我们可以动态选择应用程序名称而不进行硬编码吗?如果是,我该怎么做?

请帮帮我!

4

2 回答 2

1

拿这个问题的第一个答案:

如何本地化 iOS info.plist 文件中的字符串?

由于应用程序的名称需要在应用程序运行之前进行本地化,因此动态更改显然是不可能的。我可能会下载你的应用程序,但永远不会运行它。

于 2016-06-10T08:07:36.320 回答
0

不,Info.plist值必须是硬编码的,并且不能在运行时更改(如果您考虑一下,这实际上是有道理的)。

这同样适用于本地化版本。

于 2016-06-10T07:23:46.077 回答