2
如果我正在构建一个名为Awesome
的动态库,则Xcode将生成的产品输出为libAwesome.dylib
。有没有办法让Xcode插入文件名,所以它被构建为libAwesome.1.0.0.dylib
?构建时,Xcode是否可以将版本号插入库的文件名?
如果我正在构建一个名为Awesome
的动态库,则Xcode将生成的产品输出为libAwesome.dylib
。有没有办法让Xcode插入文件名,所以它被构建为libAwesome.1.0.0.dylib
?构建时,Xcode是否可以将版本号插入库的文件名?
将您的Product Name
设置为Awesome.${DYLIB_CURRENT_VERSION}
。
DYLIB_CURRENT_VERSION
在构建设置中由Current Library Version
设置。
噢,要查看所有这些环境变量的列表,只需新建一个Run Script Build Phase
,将其保留为空,但选中“在构建日志中显示环境变量”框,然后进行构建。如果显示该构建阶段的日志,它将显示所有环境变量及其值。然后你可以像上面一样使用它们。
如何在Xcode 4.2中执行“运行脚本构建阶段”? – jsherk 2012-03-24 21:38:34