Files
orca/config/scripts
brennanb2025andOrca 43c509c9ed Ship serve-sim camera dylib as data and materialize it at runtime
libSimCameraInjector.dylib targets the iOS-simulator platform, which
Apple's notary service never tickets for arm64, so a raw copy inside the
macOS bundle is permanently rejected by Gatekeeper assessment (#6877).

Packaging now gzips the dylib in both bundled serve-sim copies before
signing and drops Sources/ so serve-sim's build-from-source fallback
cannot compile into the sealed bundle. At runtime the main process
materializes the serve-sim package into userData once per version,
restores the dylib from the gzip payload, strips quarantine, and runs
serve-sim from that copy — the same ad-hoc, unquarantined shape an npm
install of serve-sim uses.

Fixes #6877

Co-authored-by: Orca <help@stably.ai>
2026-07-02 17:52:35 -07:00
..
2026-05-15 05:44:25 -04:00