OrganicVision
DocumentationApplication TourGet Involved

Build and Signing

Generate and open

The generated project is checked in. After editing project.yml, run:


xcodegen generate

open OrganicVision.xcworkspace

Command-line builds


xcodebuild -workspace OrganicVision.xcworkspace -scheme OrganicVision -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO build

xcodebuild -workspace OrganicVision.xcworkspace -scheme OrganicVision -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO build

swift test

The shared scheme builds all app targets. In Xcode, individual targets can be selected through Product → Scheme → Manage Schemes.

Signing

Select the OrganicVision project, open each application target’s Signing & Capabilities tab, enable automatic signing, and select a development team. Bundle identifiers live in project.yml; regenerate the project after changing them. A free Personal Team can install development builds, subject to Apple’s current provisioning limits.

For device installation, connect and trust the device, enable Developer Mode, select it as the run destination, and press ⌘R. If iOS requires manual developer trust, use Settings → General → VPN & Device Management on the device.