ios - 本地化和警告 : Multiple build commands

标签 ios ios5 localization

我想用相同的文件名本地化我的应用程序。首先要做的是本地化启动画面。文件和文件夹结构如下:

我的应用/ en.lproj/ 默认.png 默认@2x.png zh-Hant.lproj/ 默认.png 默认@2x.png

然后,我将 4 Default.png 拖到 xCode,使 xCode 看起来像这样:

Multiple Default.png

每个 Default.png 都会出现警告,表示 Warning: Multiple build commands。我错过了什么?还是我做了一些额外的事情?

更新:本地化有效(除了有警告)。我可以对所有图像做同样的事情吗?由于我的应用程序有 300 多张图片,我不想在这个阶段弄错。只是为了确保我在正确的轨道上,但警告让我很不舒服。

最佳答案

转到您正在构建的目标的构建阶段。然后展开 Copy Bundle Resources,如下图所示。 Sample

您应该会在此列表中看到发出警告的文件两次。此外,如果您在那里有任何 .git 引用,您可以删除它们。 Xcode 提示是因为您试图在您的项目中多次捆绑一个文件。删除有问题的引用并重建,它现在应该没有错误了。

关于ios - 本地化和警告 : Multiple build commands,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9577608/

相关文章:

ios - 从 ios 表面创建图像并保存

WinForms - 本地化 - UI 控件位置在附加文化中不同

localization - IOs7 多 Storyboard本地化问题

ios - 来自 viewDidAppear 的 Segue 调用有效,但不是来自 viewWillAppear

ios - 如何在应用程序委托(delegate)上的服务器调用后更改根 Controller ?

objective-c - 如何使用 "Splash"UIViewController 有条件地重定向到另一个 View Controller ?

ios5 - ios 5.0 钥匙串(keychain)访问

ios - 启用双倍长度伪语言在 Xcode 7.3 中不起作用

iphone - 你将如何实现 [UIViewController presentModalViewController]?

ios - swift 4 : Cannot assign value of type '[X]' to type '[VC.X]'