Offline-first iOS finance tracker (Milestone 1: local-only app).
- Xcode (recent version)
- An iOS Simulator runtime installed
- Open
Ordinatio.xcodeprojand press Run.
xcrun simctl list devices
xcrun simctl boot "<Device Name>" || true
xcrun simctl bootstatus "<Device Name>" -b
open -a Simulatorxcodebuild \
-project Ordinatio.xcodeproj \
-scheme Ordinatio \
-destination 'platform=iOS Simulator,name=<Device Name>' \
-configuration Debug \
-derivedDataPath /tmp/OrdinatioDerivedData \
CODE_SIGNING_ALLOWED=NO \
build
xcrun simctl install booted /tmp/OrdinatioDerivedData/Build/Products/Debug-iphonesimulator/Ordinatio.app
xcrun simctl launch booted com.example.ordinatioCore package tests:
(cd OrdinatioCore && swift test)iOS unit + UI tests:
xcodebuild \
-project Ordinatio.xcodeproj \
-scheme Ordinatio \
-destination 'platform=iOS Simulator,name=<Device Name>' \
-configuration Debug \
CODE_SIGNING_ALLOWED=NO \
test