我想在Xcode中为许多语言开发应用程序。所以我有为这些语言本地化的资源。但是,这可以从最终捆绑中删除所有本地化资源,只留下一种语言吗?
例如:我开发了德语和英语的应用程序,但我想只使用German.lproj构建bundle,而不使用English.lproj。我想这样做,因为我的资源文件很大,我不想在德语版本中包含例如英文图片。
我试图从bundle中删除English.lproj但是我无法在我的设备上安装应用程序,因为消息是资源已被修改(这是真的)。我认为捆绑包是签名的或类似的东西。
答案 0 :(得分:0)
您想为不同的语言创建多个目标。保留项目中的资源。创建一个新目标。从新目标中删除(或不添加)这些资源。