如果我正在构建一个名为的动态库Awesome,Xcode会将构建的产品输出为libAwesome.dylib.有没有办法让Xcode插入文件名,所以它被构建为libAwesome.1.0.0.dylib?
设置你Product Name的Awesome.${DYLIB_CURRENT_VERSION}.
DYLIB_CURRENT_VERSION通过设置Current Library Version在构建设置.
哦,要查看所有这些环境变量的列表,只需创建一个新的Run Script Build Phase,留空,但检查"在构建日志中显示环境变量"框,然后构建.如果显示该构建阶段的日志,它将显示所有环境变量及其值.然后你可以像上面一样使用它们.