我遇到了一个很大的问题,因为我为我的 iOS 应用程序创建了一个带有字符串目录的本地化文件。为了测试它,我添加了许多不同的语言,它们都出现在应用程序设置中。 但是,我需要删除其中大部分,并且它们在设置中仍然可见。
到目前为止我尝试过的: 我已经删除了所有包含可本地化单词、本地化等的内容。从项目信息中,所有语言也都被删除,只留下英语和法语。
我还删除了我的应用程序,重新启动手机,从应用程序商店下载了没有本地化的版本,然后安装调试版本(语言仍然出现)
重建前应进行清洁。如果您不清理,旧的 .lproj 文件将保留在应用程序包中,显然这是设置应用程序用来确定要显示的语言的内容。