小萝卜干的技术分享

15 object(s)
 

XCode自定义打包导出的ipa文件名中携带版本信息

最近帮人家搞多个app的时候,需要对多个工程打包导出,然后这几个工程名字都是一样的,导出ipa之后光看名称很难区分,所以才有现在的这个想法。
XCode默认打包导出的ipa文件名是schema的名字,如果需要自定义,需要修改Target中,Build Settings下面的Product Name即可达到目的。
我用的变量为:
$(TARGET_NAME)_$(MARKETING_VERSION)($(CURRENT_PROJECT_VERSION))
这样打包出来的ipa名称中就能携带版本名和版本号了,如:xxxx_1.0.0(1)


Update:
刚发现,打包导出的界面中其实是可以手动修改的,修改Name字段即可: