Getting Started
Prerequisites
- Apple silicon or Intel Mac capable of running a current Xcode release
- Xcode 16 or newer with the iOS and macOS platforms installed
- Swift 6 toolchain
- XcodeGen (
brew install xcodegen) only when regenerating the checked-in project
First build
- Open
OrganicVision.xcworkspacein Xcode. - Allow Swift package resolution to finish.
- Select the
OrganicVisionscheme and a simulator destination. - Build with Product → Build.
- Select one application target and run it to inspect its subsystem-status screen.
For Phase 2, run OrganicVision iPhone. The simulator uses clearly labeled generated data. A physical iPhone requests camera access when the first recording begins, then location and motion access for synchronized sensor collection. Denied camera permission can be changed in the Settings app using the in-app shortcut.
For signing and device installation, follow Build and Signing. Package-only verification is available with swift test from the repository root.
Recordings are offline-first and stored under the application’s Application Support/OrganicVision/Sessions container. Review, playback, export, and confirmed deletion are available from the Sessions tab.