ExportOptions.plis是什么?

 

参考:

具体每个字段的说明,参考:

https://group.cnblogs.com/topic/80752.html

为什么自动化打包时,需要用到ExportOptions.plis文件,参考:

https://www.jianshu.com/p/ec4b48a28d5b

 

首先说明下ExportOptions.plist配置一般用在自动化打包

背景是:

我是1名自动化测试工程师,然后搭建了自动化打包平台

搭好平台后,需要IOS开发配合我,在代码根目录下放一个ExportOptions.plis文件,并提交到git

然后我说这个ExportOptions.plis文件可以先用xcode工具打出一个包,然后复到项目根目录就行了

 

于是IOS开发问就问了我一个问题:

所有的步骤肯定是需要先打包。打包就会产生ExportOptions.plis文件的。

那为什么还需要,在打包之前,就要在项目中存在呢?

 

然后问的很蒙,百度一圈之后,有了自己的理解。

 

我自己的理解:

  1. OptionExport.plist这个文件其实可以看成是一个配置文件,里面配置了证书信息什么的
  2. xcode9以后如果使用命令打包,就需要有这个配置文件
  3. 其实可以不用xcode工具打包生成这个文件的,也可以自己手动构建一个OptionExport.plist这个文件
  4. 但这样一来,里面的参数就得自己写,所以用xcode工具打包,就是为了得到这配置个文件,省去自己填写key 及 value的过程

 

开发同学听完之后的答复是:

表示他也学到东西了。原来他配置打包的时候还是xcode8,还不需要这个步骤。

于是把这样的答案给了开发,果然他就明白了,哈哈哈,测试给开发讲道理的感觉还挺好的

posted @ 2019-07-15 14:26  wangju003  阅读(1276)  评论(0)    收藏  举报