IOS Safari "unable to set accept insecure certs on Safari"上的实习生 3.4.1



我正在尝试在IOS Safari上运行实习脚本,我正在为一些内部公司服务进行自动化...

在MAC Safari上,放置证书后相同的自动化工作(使用服务器名称直接通过放置证书工作,但是当我使用ip更改服务器名称时,我再次接受了接受不安全证书的警告(。

我的假设是相同的适用于在同一台机器上运行的IOS模拟器...我厌倦了访问(Web服务同时运行名称和IP但不起作用的服务器(

我尝试放置"acceptInsecureCerts":是的,但我认为它仅适用于火狐

您可以使用

mobile: installCertificate Appium 脚本在模拟器中安装证书。与实习生一起使用它应该看起来像这样:

const cert = fs.readFileSync('certificate.cer');
const content = cert.toString('base64');
return this.remote.execute('mobile: installCertificate', [{ content }]);

最新更新