Skip to content

Releases

TrueCamera 0.1.0 · build 11

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 18:13

Native iPhone camera with on-device neural scene analysis controlling real capture settings, lossless RAW + Live Photo pairs, and geometric stabilization.

Unsigned IPA. Sign it with your own certificate/profile or sideloading tool before installing. No Apple developer secrets are required for this build.

Commit: 5fae68f
Build: https://github.com/Eabusham2/TrueCamera/actions/runs/43274679078

Automated gates: core capture/exposure/motion regression tests; simulator compilation; executed real Vision inference, unchanged-image tests, pixel geometry, preview aids, movie/audio and metadata tests; Release ARM64 compilation; IPA structure, platform, privacy and unsigned Mach-O verification.

Real iPhone validation is still required for RAW/Live pair behavior, optical color accuracy, variable-aperture hardware, stabilization latency and sustained thermal performance. CI does not establish photographic quality or parity with other camera apps. See Docs/DEVICE_TESTS.md.

Verified results

  • 139 automated tests passed: 46 core regressions and 93 iOS XCTest cases, including all 16 new regressions. The iOS log contains 93 passing cases and no failed or skipped cases.
  • Full workflow finished successfully, including the final log upload.
  • The release tag, main source, build metadata and tested commit agree: 5fae68f1ffe76d5baffc7e366dfb6a1ddc1ce345.
  • CI downloaded the published IPA, checksum and build metadata, checked the downloaded bytes, and revalidated the unsigned ARM64 package. The final assets were also independently downloaded and checked.
  • Built with Xcode 27.2 / iPhone SDK 27.2; minimum iOS 17.0; physical-aperture API compilation enabled.
  • IPA size: 1,050,167 bytes.
  • SHA-256: 614e9fa6e34259f022af060dd8f91806d809484356a6e769c218cab57cd430f0.

Fixes in this build

  • Keep permitted location metadata current throughout long camera sessions; clear cached coordinates on stop or revoked permission, and prevent delayed permission replies from restarting tracking after suspension.
  • Keep video shutter-angle preferences from overriding the displayed Photo shutter duration, including when AI controls the aperture.
  • Apply QR detection switches immediately to the running capture output.
  • Recognize already-upright camera buffers without rotating Live Text input twice.
  • Recover original captures after a damaged library index, preserve the damaged index, and retain recovered identities without duplicating known RAW/Live resources.
  • Preserve truthful source-frame time, permitted GPS and enabled author metadata on video-resolution stills. Honor JPEG/HEIF selection at maximum encoding quality; do not invent unavailable per-frame sensor EXIF.
  • Make publication verification a required CI step: an incomplete or mismatched published release fails the workflow.

Timing observation

The movie/audio integration test passed in 345.999 seconds in this simulator run, compared with 5.804 seconds in build 10. This timing variation is recorded rather than treated as a physical-iPhone performance measurement. Device latency, thermal behavior and photographic accuracy remain covered by the physical-device validation plan.

TrueCamera 0.1.0 · build 10

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 17:50

Native iPhone camera with on-device neural scene analysis controlling real capture settings, lossless RAW + Live Photo pairs, and geometric stabilization.

Unsigned IPA. Sign it with your own certificate/profile or sideloading tool before installing. No Apple developer secrets are required for this build.

Commit: b209f26
Build: https://github.com/Eabusham2/TrueCamera/actions/runs/43270161237

Automated gates: core capture/exposure/motion regression tests; simulator compilation; executed real Vision inference, unchanged-image tests, pixel geometry, preview aids, movie/audio and metadata tests; Release ARM64 compilation; IPA structure, platform, privacy and unsigned Mach-O verification.

Real iPhone validation is still required for RAW/Live pair behavior, optical color accuracy, variable-aperture hardware, stabilization latency and sustained thermal performance. CI does not establish photographic quality or parity with other camera apps. See Docs/DEVICE_TESTS.md.