@capgo/cli
Version:
A CLI to upload to capgo servers
22 lines (21 loc) • 931 B
TypeScript
import type { PrescanCheck, ScanContext } from '../types';
/**
* One entry of CAPGO_IOS_PROVISIONING_MAP. The serialized shape (produced by
* buildProvisioningMap in src/build/credentials-command.ts) is
* `{ [bundleId]: { profile: base64, name: string } }` — keyed by the bundle id
* the profile is assigned to cover.
*/
export interface MappedProfile {
/** bundle id this profile is assigned to cover */
bundleId: string;
/** base64-encoded .mobileprovision content */
base64: string;
/** profile display name extracted at save time */
name?: string;
}
export declare function parseProvisioningMap(ctx: ScanContext): MappedProfile[];
export declare const profileExpiry: PrescanCheck;
export declare const profileBundleMatch: PrescanCheck;
export declare const profileTypeVsMode: PrescanCheck;
export declare const certProfilePairing: PrescanCheck;
export declare const targetsCovered: PrescanCheck;