Xcode可以在构建时将版本号插入库的文件名吗?

时间:2011-01-14 17:37:15

标签: xcode

如果我正在构建一个名为Awesome的动态库,Xcode会将构建的产品输出为libAwesome.dylib。有没有办法让Xcode插入文件名,因此它构建为libAwesome.1.0.0.dylib

1 个答案:

答案 0 :(得分:8)

Product Name设为Awesome.${DYLIB_CURRENT_VERSION}

DYLIB_CURRENT_VERSION由构建设置中的Current Library Version设置。

哦,要查看所有这些环境变量的列表,只需创建一个新的Run Script Build Phase,将其留空,但检查“在构建日志中显示环境变量”框,然后构建。如果显示该构建阶段的日志,它将显示所有环境变量及其值。然后你可以像上面一样使用它们。