使用外部图标文件从命令行构建/运行 IOS 应用程序

Posted

技术标签:

【中文标题】使用外部图标文件从命令行构建/运行 IOS 应用程序【英文标题】:Building/running IOS app from command line with external icon files 【发布时间】:2013-09-25 22:34:12 【问题描述】:

我正在尝试从命令行构建/运行我的 ios 应用程序。要构建应用程序,我在 shell 脚本中给出的命令如下:

xcodebuild  -sdk "$TARGET_SDK" -xcconfig "$CONFIG_FILE_PATH"  -configuration Debug

这很有效。但我也想在外部提供应用程序图标。我可以用 xcodebuild 命令来做到这一点吗?引用某个外部文件夹中的图标文件并覆盖在 xcode 编辑器中为目标选择的文件。

【问题讨论】:

【参考方案1】:

您可以在 xcodebuild 命令行中传递自定义环境变量来传递应用图标的位置。您可以通过谷歌搜索将环境变量传递给 xcodebuild 的说明,这里是 one link 很好地描述了它。使用此环境变量,您可以创建一个新的构建阶段(选择您的目标,单击编辑器->添加构建阶段->添加运行脚本构建阶段)。编写一个脚本,如果环境变量存在,将复制图标文件。

【讨论】:

以上是关于使用外部图标文件从命令行构建/运行 IOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

从命令行重置 iOS 应用程序

在构建机器上从命令行运行 IOS 仪器的问题

IBM MobileFirst:在命令行构建期间使用外部 jar 文件

如何为非Spring Boot的Java应用程序指定外部配置文件

通过命令行构建 iOS 应用扩展

使用 xcodebuild 从命令行构建 Cocoa 应用程序后,如何运行它?