Files
2026-10-04 07:23:49 -04:00

77 lines
1.9 KiB
YAML

name: Voice
schemes:
Voice_iOS:
build:
targets:
Voice_iOS: all
VoiceTests_iOS: [test]
VoiceUITests: [test]
test:
targets:
- VoiceTests_iOS
- VoiceUITests
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
UILaunchScreen: {}
NSMicrophoneUsageDescription: "Hope Voice uses the microphone for live voice conversation."
NSAppTransportSecurity:
NSAllowsLocalNetworking: true
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