Files
run/project.yml

83 lines
2.2 KiB
YAML

name: RunPlus
options:
bundleIdPrefix: de.felixfoertsch
deploymentTarget:
iOS: "26.0"
settings:
base:
SWIFT_VERSION: 5.9
DEVELOPMENT_ASSET_PATHS: ""
TARGETED_DEVICE_FAMILY: "1" # iPhone
INFOPLIST_FILE: RunPlus/Info.plist
CODE_SIGN_STYLE: Automatic
PRODUCT_BUNDLE_IDENTIFIER: de.felixfoertsch.runplus
DEVELOPMENT_TEAM: NG5W75WE8U
CODE_SIGN_IDENTITY: "Apple Development"
PROVISIONING_PROFILE_SPECIFIER: ""
ENABLE_USER_SCRIPT_SANDBOXING: "YES"
ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOLS: "YES"
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS: "YES"
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"
MARKETING_VERSION: 0.1.0
CURRENT_PROJECT_VERSION: 1
GENERATE_INFOPLIST_FILE: NO
configs:
Debug: debug
Release: release
schemes:
RunPlus:
build:
targets:
RunPlus: all
test:
targets:
- RunPlusTests
targets:
RunPlus:
type: application
platform: iOS
sources:
- path: RunPlus
resources:
- path: RunPlus/LaunchScreen.storyboard
settings:
base:
PRODUCT_NAME: RunPlus
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"
info:
path: RunPlus/Info.plist
properties:
CFBundleDisplayName: "Run+"
LSRequiresIPhoneOS: true
UILaunchStoryboardName: LaunchScreen
UISupportedInterfaceOrientations:
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
NSLocalNetworkUsageDescription: "Sync audio with nearby runners"
NSBonjourServices:
- "_runplus-sync._tcp"
NSBluetoothAlwaysUsageDescription: "Find nearby runners"
RunPlusTests:
type: bundle.unit-test
platform: iOS
sources:
- path: RunPlusTests
dependencies:
- target: RunPlus
settings:
base:
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"