simgadget
    Preparing search index...

    Interface CreateOptions

    interface CreateOptions {
        deviceType?: string;
        name?: string;
        boot?: boolean;
        budgetMs?: number;
        onLog?: (message: string) => void;
    }
    Index
    deviceType?: string

    Device-type keyword, e.g. "iPhone", "iPad", "iPhone 16 Pro". Substring match against simctl devicetypes; first (newest) match wins. Default "iPhone". Throws DeviceTypeNotFoundError with the available list.

    name?: string

    simctl device name. Default: derived from the keyword.

    boot?: boolean

    Boot after creating. Default true.

    budgetMs?: number

    Budget for boot-and-become-driveable. Default 55_000. Only meaningful with boot: true.

    onLog?: (message: string) => void

    Where the handle's diagnostics go. Omitted means silent. See HandleOptions.onLog.