Files
hope-voice-api/project.yml
T
snowspeeder 7ac8a1c2fa brand: add Hope app icon (Lightwell aperture)
- 1024px icon from web/brand/hope-icon.svg (forced-dark, grid-tuned)
- fix xcodegen: xcassets was never in the generated project (no
  resources phase) — move it into sources with buildPhase: resources
- fix iconset manifest: idiom universal (universal-platform rejected
  by actool), single 1024 universal/ios entry
2026-09-12 17:26:57 -04:00

71 lines
1.9 KiB
YAML

name: Voice
options:
bundleIdPrefix: dev.shane
deploymentTarget:
iOS: "17.0"
createIntermediateGroups: true
packages:
LiveKit:
url: https://github.com/livekit/client-sdk-swift
from: "2.0.0"
targets:
Voice:
type: application
platform: [iOS]
sources:
- Sources
- path: Resources/Assets.xcassets
buildPhase: resources
dependencies:
- package: LiveKit
product: LiveKit
info:
path: Resources/Info.plist
properties:
CFBundleDisplayName: Hope Voice
UILaunchScreen: {}
NSMicrophoneUsageDescription: "Hope Voice uses the microphone for live voice conversation."
NSAppTransportSecurity:
NSAllowsLocalNetworking: true
NSPinnedDomains:
192.168.86.2:
NSIncludesSubdomains: true
NSPinnedCAIdentities:
- SPKI-SHA256-BASE64: vmrfRuHv1oHBBiEmJP4WX3C7mtVy3C4+UJ1Yk/Q5hMU=
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: dev.shane.voice
GENERATE_INFOPLIST_FILE: NO
INFOPLIST_FILE: Resources/Info.plist
SWIFT_VERSION: "5.9"
TARGETED_DEVICE_FAMILY: "1"
CURRENT_PROJECT_VERSION: 1
MARKETING_VERSION: "0.1.0"
DEVELOPMENT_TEAM: YJFYRB92NW
CODE_SIGN_STYLE: Automatic
VoiceTests:
type: bundle.unit-test
platform: [iOS]
sources:
- Tests
dependencies:
- target: Voice_iOS
settings:
base:
SWIFT_VERSION: "5.9"
GENERATE_INFOPLIST_FILE: YES
PRODUCT_BUNDLE_IDENTIFIER: dev.shane.voice.tests
VoiceUITests:
type: bundle.ui-testing
platform: iOS
sources:
- UITests
dependencies:
- target: Voice_iOS
settings:
base:
SWIFT_VERSION: "5.9"
GENERATE_INFOPLIST_FILE: YES
PRODUCT_BUNDLE_IDENTIFIER: dev.shane.voice.uitests
TEST_TARGET_NAME: Voice_iOS