Interface IPA

interface IPA {
    bundle_id: string;
    name: string;
    version: string;
    build: string;
    size: number;
    icon: null | string;
    provision:
        | null
        | {
            AppIDName: string;
            ApplicationIdentifierPrefix: string[];
            CreationDate: Date;
            ExpirationDate: Date;
            IsXcodeManaged: boolean;
            Name: string;
            Platform: string[];
            ProvisionedDevices: string[];
            TeamIdentifier: string[];
            TeamName: string;
            TimeToLive: number;
            UUID: string;
            Version: number;
            DeveloperCertificates: string[];
            "DER-Encoded-Profile": string;
            Entitlements: { [key: string]: unknown };
        };
    parser_info: {
        time: number;
        version: string;
        duration: number;
        origin: IPAOrigin;
    };
}

Properties

bundle_id: string

The app bundle identifier

"com.apple.mobilesafari"
name: string

The app name

"Safari"
version: string

The app version

"15.0"
build: string

The app build number

"19A339"
size: number

The app icon size

17692
icon: null | string

Base64 encoded PNG

provision:
    | null
    | {
        AppIDName: string;
        ApplicationIdentifierPrefix: string[];
        CreationDate: Date;
        ExpirationDate: Date;
        IsXcodeManaged: boolean;
        Name: string;
        Platform: string[];
        ProvisionedDevices: string[];
        TeamIdentifier: string[];
        TeamName: string;
        TimeToLive: number;
        UUID: string;
        Version: number;
        DeveloperCertificates: string[];
        "DER-Encoded-Profile": string;
        Entitlements: { [key: string]: unknown };
    }

signing information, if available.

View the Provision interface for more information.

parser_info: {
    time: number;
    version: string;
    duration: number;
    origin: IPAOrigin;
}

Type declaration

  • time: number

    the epoch time when the parser completed

  • version: string

    parse-ipa version

  • duration: number

    how long it took to parse

  • origin: IPAOrigin

    origin of the IPA