Expand description
Artifact manifests and independent artifact validation. Cross-platform manifests and independent iPhone artifact inspection.
Structs§
- Apple
Toolchain Evidence - Worker and Apple toolchain evidence.
- Artifact
Manifest - Immutable manifest binding source, worker, signing, and downloaded bytes.
- Artifact
Record - One downloadable artifact and its integrity metadata.
- Artifact
Signing Evidence - Public, non-secret signing evidence.
- IosDevice
Product Expectation - Client-owned product identity used to validate both unsigned and signed outputs.
- IpaExpectation
- Expected metadata for client-side IPA inspection.
- IpaInspection
- Evidence produced by cross-platform IPA inspection.
- MachO
Slice Evidence - Cross-platform Mach-O platform evidence for one architecture slice.
- Unsigned
AppInspection - Cross-platform evidence for one unsigned physical-iPhone
.appdirectory. - Unsigned
Nested Bundle Expectation - Expected identity of one generated extension or framework in an unsigned app.
- Unsigned
Xcarchive Expectation - Exact generated-product invariants for an unsigned physical-iPhone archive.
- Unsigned
Xcarchive Inspection - Cross-platform evidence for an unsigned physical-iPhone
.xcarchive.
Enums§
- Apple
Platform - Apple platform encoded in
LC_BUILD_VERSION. - Artifact
Error - Artifact or integrity validation failure.
- Artifact
Kind - Artifact kind returned by a remote build.
- Cleanup
Status - Cleanup result from the remote worker.
- Unsigned
Nested Bundle Kind - Kind and expected package type of code nested inside an application bundle.
- Validation
Level - One validation level proven by a concrete build or inspection step.
Constants§
- ARTIFACT_
MANIFEST_ SCHEMA_ VERSION - Current artifact-manifest schema.
- PROTECTED_
SIGNING_ SANITIZED_ LOG_ V1 - Exact secret-free success log emitted after protected signing cleanup.
Functions§
- inspect_
ipa - Inspect ZIP safety, payload metadata, and every discoverable nested Mach-O without Apple tools.
- inspect_
physical_ iphone_ macho - Inspect a Mach-O and require physical-iPhone arm64 platform evidence.
- inspect_
unsigned_ app_ bundle - Inspect an unsigned physical-iPhone
.appdirectory and every runtime code object. - inspect_
unsigned_ xcarchive - Inspect an unsigned physical-iPhone
.xcarchivewithout trusting Xcode’s exit status. - verify_
downloaded_ file - Verify a downloaded file’s expected size and SHA-256.