我正在尝试在 iPhone 上的 Watch 设置应用程序中本地化我的 Watch OS 2 应用程序名称。可以在 CFBundleDisplayName 键下的 watchKit 应用程序目标中的 Info.plist 文件中更改名称。但是,当我将 key CFBundleDisplayName 添加到本地化的 InfoPlist.strings 文件时,它仅用于在 watch 上加载应用程序时的应用程序名称。该名称未在 iPhone 上的 Watch 设置应用程序中本地化。 Apple 在 their documentation 中告诉 Watch 设置应用程序的名称取自 CFBundleName 键的 ios 应用程序 Info.plist 文件,但这似乎不起作用。
最佳答案
这似乎是一个已知的错误。您可以再次向 Apple 报告,以通过引用 openradar 上的现有报告来提高认识。我也在为此苦苦挣扎,还没有找到任何解决方法来使设置应用程序显示出不错的值(value)。仍然在设置应用程序的某些区域还可以,例如检查 iPhone watch 应用程序中的通知设置, watch 应用程序名称显示正确(参见下面的屏幕截图,应用程序“购物 list ”与“Auf der Liste”) - 这对 WatchOS 3 和 iOS 10 有效。
关于ios - 如何在 iPhone 上的 Watch 设置应用程序中本地化 Watch OS 2 应用程序名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39486696/