为了实现 iOS 应用程序生成过程的自动化,我试图在 XCode 之外以自动化方式更改构建目标的设置。具体来说,我想使用命令或其他一些编程方法为目标设置 Info.plist 文件。本质上,我想做以下但没有 XCode GUI:
我试过的:
- 使用xcodeproj。我使用这种方法使用 Ruby 脚本创建目标,但我还没有看到设置 plist 文件的简单方法。如果 xcodeproj 可以做到这一点,这将是理想的解决方案,因为我已经在使用它来创建目标。
- 使用 xcodebuild 例如在这个答案中。我对这种方法没有任何运气,而且我认为对目标变量的更改无论如何都不是永久性的。
只要它们可以在代码或脚本中执行,我愿意接受任何方法来实现这一点。