Versions in this module Expand all Collapse all v0 v0.1.0 Mar 12, 2026 Changes in this version + func AddMedia(ctx context.Context, udid, path string) error + func Boot(ctx context.Context, udid string) error + func GetAppContainer(ctx context.Context, udid, bundleID, containerType string) (string, error) + func GetAppLogs(ctx context.Context, udid, query, duration string) (string, error) + func GetOrientation(ctx context.Context, udid string) (string, error) + func InstallApp(ctx context.Context, udid, appPath string) error + func Launch(_ context.Context, udid, bundleID string) error + func LaunchApp(ctx context.Context, udid, bundleID string, _ []string) error + func ListActiveRecordings() []string + func ListApps(ctx context.Context, udid string) (string, error) + func ListRunningApps(ctx context.Context, udid string) ([]string, error) + func OpenURL(ctx context.Context, udid, url string) error + func Screenshot(ctx context.Context, udid, outputPath, format string) error + func SetAppearance(ctx context.Context, udid, appearance string) error + func SetLocation(ctx context.Context, udid string, lat, lon float64) error + func SetPrivacy(ctx context.Context, udid, action, service, bundleID string) error + func Shutdown(ctx context.Context, udid string) error + func StartVideoRecording(ctx context.Context, udid, outputPath, codec string) (string, error) + func StopVideoRecording(id string) (string, error) + func Terminate(ctx context.Context, udid, bundleID string) error + func TriggerSimulatorAction(action string) error + func UninstallApp(ctx context.Context, udid, bundleID string) error + type Simulator struct + IsAvailable bool + Name string + Runtime string + State State + UDID string + func List(ctx context.Context) ([]Simulator, error) + type State string + const StateBooted + const StateShutdown + type VideoRecording struct + Cmd *exec.Cmd + FilePath string + ID string + UDID string