Versions in this module Expand all Collapse all v1 v1.0.122 Apr 28, 2024 v1.0.121 Apr 27, 2024 Changes in this version + func Erase(device ios.DeviceEntry) error + func GetAllSetupSkipOptions() []string + func InstallProfileSilent(device ios.DeviceEntry, p12file []byte, p12password string, ...) error + func Prepare(device ios.DeviceEntry, skip []string, certBytes []byte, orgname string, ...) error + func RemoveProxy(device ios.DeviceEntry) error + func SetHttpProxy(device ios.DeviceEntry, host string, port string, user string, pass string, ...) error + type Connection struct + func New(device ios.DeviceEntry) (*Connection, error) + func (mcInstallConn *Connection) AddProfile(profilePlist []byte) error + func (mcInstallConn *Connection) AddProfileSupervised(profileFileBytes []byte, p12fileBytes []byte, password string) error + func (mcInstallConn *Connection) Close() error + func (mcInstallConn *Connection) Escalate(p12bytes []byte, p12Password string) error + func (mcInstallConn *Connection) EscalateUnsupervised() error + func (mcInstallConn *Connection) EscalateWithCertAndKey(supervisedPrivateKey interface{}, supervisionCert *x509.Certificate) error + func (mcInstallConn *Connection) HandleList() ([]ProfileInfo, error) + func (mcInstallConn *Connection) RemoveProfile(identifier string) error + type ProfileInfo struct + Identifier string + Manifest ProfileManifest + Metadata ProfileMetadata + Status string + type ProfileManifest struct + Description string + IsActive bool + type ProfileMetadata struct + PayloadDescription string + PayloadDisplayName string + PayloadRemovalDisallowed bool + PayloadUUID string + PayloadVersion uint64