Move privacy usage descriptions from custom Info.plist to build settings (INFOPLIST_KEY_*) and enable GENERATE_INFOPLIST_FILE so Xcode generates a complete Info.plist with all required keys. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
58 lines
1.9 KiB
YAML
58 lines
1.9 KiB
YAML
name: VoiceDiary
|
|
options:
|
|
bundleIdPrefix: com.felixfoertsch
|
|
deploymentTarget:
|
|
iOS: "26.0"
|
|
xcodeVersion: "26.2"
|
|
createIntermediateGroups: true
|
|
defaultConfig: Release
|
|
groupSortPosition: top
|
|
indentWidth: 4
|
|
tabWidth: 4
|
|
usesTabs: true
|
|
|
|
settings:
|
|
base:
|
|
DEVELOPMENT_TEAM: NG5W75WE8U
|
|
MARKETING_VERSION: "2026.02.15"
|
|
CURRENT_PROJECT_VERSION: 1
|
|
SWIFT_VERSION: "6.0"
|
|
|
|
targets:
|
|
VoiceDiary:
|
|
type: application
|
|
platform: iOS
|
|
sources:
|
|
- VoiceDiary
|
|
settings:
|
|
base:
|
|
GENERATE_INFOPLIST_FILE: true
|
|
PRODUCT_BUNDLE_IDENTIFIER: com.felixfoertsch.VoiceDiary
|
|
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
|
|
ENABLE_PREVIEWS: true
|
|
SWIFT_EMIT_LOC_STRINGS: true
|
|
INFOPLIST_KEY_UILaunchScreen_Generation: true
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations: UIInterfaceOrientationPortrait
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad: "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"
|
|
INFOPLIST_KEY_NSMicrophoneUsageDescription: "Voice Diary needs microphone access to record your voice memos for diary entries."
|
|
INFOPLIST_KEY_NSSpeechRecognitionUsageDescription: "Voice Diary uses on-device speech recognition to transcribe your voice memos."
|
|
entitlements:
|
|
path: VoiceDiary/VoiceDiary.entitlements
|
|
properties:
|
|
com.apple.developer.icloud-container-identifiers:
|
|
- iCloud.com.felixfoertsch.VoiceDiary
|
|
com.apple.developer.icloud-services:
|
|
- CloudKit
|
|
com.apple.developer.ubiquity-kvstore-identifier: $(TeamIdentifierPrefix)com.felixfoertsch.VoiceDiary
|
|
|
|
VoiceDiaryTests:
|
|
type: bundle.unit-test
|
|
platform: iOS
|
|
sources:
|
|
- VoiceDiaryTests
|
|
dependencies:
|
|
- target: VoiceDiary
|
|
settings:
|
|
base:
|
|
PRODUCT_BUNDLE_IDENTIFIER: com.felixfoertsch.VoiceDiaryTests
|