Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您能在Swift中测试目标配置吗?_Swift_Xcode_Unit Testing_Settings - Fatal编程技术网

您能在Swift中测试目标配置吗?

您能在Swift中测试目标配置吗?,swift,xcode,unit-testing,settings,Swift,Xcode,Unit Testing,Settings,我在一个有多个团队成员的项目中工作,有一个经常出现的问题,就是为了测试目的,我们需要更改每个目标的常规设置(如显示名称、捆绑标识和签名配置)。问题是,有时开发商会将这些临时更改提交给回购协议,这会弄乱通道 我想写一些单元测试来避免这种情况,但是由于测试目标有自己的配置,我还没有找到访问其他目标配置的方法。我想知道是否应该尝试解析plist文件来检查属性,但我不知道是否有其他更好的方法来完成这项工作 谢谢 我认为解决这个问题的一种方法是在另一个分支中提供所有默认的常规设置信息。此外,对于在同一要素

我在一个有多个团队成员的项目中工作,有一个经常出现的问题,就是为了测试目的,我们需要更改每个目标的常规设置(如显示名称、捆绑标识和签名配置)。问题是,有时开发商会将这些临时更改提交给回购协议,这会弄乱通道

我想写一些单元测试来避免这种情况,但是由于测试目标有自己的配置,我还没有找到访问其他目标配置的方法。我想知道是否应该尝试解析plist文件来检查属性,但我不知道是否有其他更好的方法来完成这项工作


谢谢

我认为解决这个问题的一种方法是在另一个分支中提供所有默认的常规设置信息。此外,对于在同一要素分支上工作的所有成员,他们应该具有该分支的相同设置信息