为 Swift 可执行命令行工具设置版本号

Set version number for Swift executable command line tool

我用 Xcode 模板构建了一个小型命令行工具。 构建的工作正常,我可以将其存档以获得相当好的可执行文件。

我不知道在哪里可以设置二进制文件的版本号。我没有 Info.plist,但我可以看到几个包含动词“Version”的地方 – none 其中会将版本号附加到我的二进制文件。

我在这里错过了什么?

命令行工具没有像版本号这样的外部信息(例如会出现在Finder中的东西)。当有人调用 SwiftyAppleMailCreator --version.

时,您应该编写 内部 代码 returns 版本号