通过OSX将证书安装到iOS设备

前端之家收集整理的这篇文章主要介绍了通过OSX将证书安装到iOS设备前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为iOS应用程序进行一些自动化证书测试,并希望了解通过终端将根证书安装到设备上的方法.

目标是使整个证书安装过程自动化,无需用户交互.如果安装证书可以通过Mac上的GUI完成,那么通过Automator完成此操作是完全可以接受的.

我看过:
iOS: Pre install SSL certificate in keychain – programmatically 但它不适用,因为这是通过应用程序本身的Objective-C完成的.我想完全独立于应用程序.

我不相信How to install developer certificate/private key and provisioning profile for iOS development via command line?是适用的,因为它将开发证书安装到Mac的钥匙串而不是iOS设备的通用证书.

用证据回答“这是不可能的”也是完全可以接受的.

编辑1

根据@Rivera的建议,我尝试使用Configurator的Prepare功能,但它太介入了:安装了新版本的iOS,设备无法使用约10分钟,需要用户交互等等.我只想做一个操作:安装证书.

进一步的研究表明配置器没有CLI或脚本功能,除了可能会或可能不会发现的一些黑客攻击here.

我已经向Apple发了一张票,看看他们是否还有更多的信息.

编辑2

添加了这一行:“如果安装证书可以通过Mac上的GUI完成,那么通过Automator完成这项工作是完全可以接受的.”到主体问题.

解决方法

我会看看 Apple Configurator,看它是否有一些CLI /脚本支持.

猜你在找的iOS相关文章