我工作场所的一个团队已经开发了用于自动化测试的JAVA应用程序。他们使用xcode模拟器在不同的设备上运行测试。
问题是,当通过xcode IOS模拟器运行测试时,我们的测试服务器需要凭据才能访问它,但是这些凭据未存储在模拟器中,因此每次会话结束时都会被忘记。
很明显,当直接为桌面Safari运行测试时,这些凭据将自动从钥匙串访问中读取。
有人可以建议是否有通过模拟设备存储钥匙串的方法。请提供有关如何执行此操作的具体技术说明。我意识到每个设备文件夹中都有钥匙串数据库文件,但不知道列数据需要什么。我原本希望使用UUID,然后再使用名称和值,但是有很多列。
请帮助,因为我们陷入困境:-(