给APP配置多环境有多种方发,下面介绍一种我熟悉的,利用Build Configuration来配置多环境。
第一步:
新建Build Configuration,系统默认是两个一个Debug,一个Release,Release不能调试程序,但打出来的包比debug要小;测试环境也需要调试,所以复制一个debug出来,作为测试环境的配置(把原来debug里的配置copy到uat里,再做个性化处理)。项目里如果使用了cocopods的话,立即执行pod install
第二步:
检查一下.plist文件的路径是否正确,路径不正确会编译报错,not find file
第三步:
为不同环境的APP添加Icon,在Images.xcassets里面新添加2个New iOS App Icon,上传对应尺寸的图片,再在Build Setting里面找到Asset Catalog Compiler里面,然后把这几种模式下的App Icon set,如下图
之后编译运行,出错的话就调试错误,无错万事大吉。