gpt4 book ai didi

xcode - 每个构建目标本地化 InfoPlist.strings

转载 作者:行者123 更新时间:2023-12-04 19:36:57 25 4
gpt4 key购买 nike

我正在从同一个 Xcode 项目创建两个单独的应用程序,它们各自的位置使用描述需要略有不同的措辞。

本质上,我想为每个构建目标创建单独的 InfoPlist.strings 文件,但似乎我不能简单地创建 InfoPlist-A.stringsInfoPlist-B.strings 并检查它们是否只属于适当的目标。 (目标 B 似乎根本找不到它的字符串文件,因此在没有使用说明的情况下禁用所有定位服务。)

我还想对描述进行本地化,因此仅仅在目标各自的 Info.plist 文件中用不同的措辞是不够的。

有什么方法可以告诉 Xcode“这是你应该为这个目标查看的字符串文件”,还是它只是基于固定文件名的不透明魔法?

最佳答案

如果您只计划为您的项目使用一个 App 名称,那么我建议将该文件放在与您的 Localizable.strings 文件相同的目录中。但是,如果您有多个目标并且其中一些目标使用不同的应用程序名称,那么您将需要为 InfoPlist.strings 文件创建一个单独的目录。然后,您需要为每个应用程序名称创建一个单独的 InfoPlist.strings 文件,并将其与正确的目标相关联。 ( https://kitefaster.com/2016/06/29/how-to-localize-an-apps-name-with-infoplist-strings/ )

我的项目: Two InfoPlist.strings files in different directory and belong to different targets

关于xcode - 每个构建目标本地化 InfoPlist.strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26580042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com