Files
stemify/ios/project.yml
T
cdnutterandClaude Opus 5.5 a0726b07a1 iOS 1.0.2: shuffle the whole library from Songs
Shuffle used only the pages loaded so far (the A and B songs). It now
asks Plex for 1000 random tracks from the whole library.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 08:53:16 -07:00

54 lines
1.9 KiB
YAML

name: Stemify
options:
bundleIdPrefix: com.stemify
deploymentTarget:
iOS: "17.0"
settings:
base:
SWIFT_VERSION: "5.0"
MARKETING_VERSION: "1.0.2"
CURRENT_PROJECT_VERSION: "3"
targets:
Stemify:
type: application
platform: iOS
sources: [Stemify]
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: com.stemify.mobile
TARGETED_DEVICE_FAMILY: "1"
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
CODE_SIGN_ENTITLEMENTS: Stemify/Stemify.entitlements
entitlements:
path: Stemify/Stemify.entitlements
properties:
com.apple.developer.carplay-audio: true
com.apple.developer.siri: true
info:
path: Stemify/Info.plist
properties:
CFBundleDisplayName: Stemify
CFBundleShortVersionString: $(MARKETING_VERSION)
CFBundleVersion: $(CURRENT_PROJECT_VERSION)
UILaunchScreen: {}
UIBackgroundModes: [audio, fetch]
UISupportedInterfaceOrientations: [UIInterfaceOrientationPortrait]
CADisableMinimumFrameDurationOnPhone: true
ITSAppUsesNonExemptEncryption: false
NSLocalNetworkUsageDescription: Stemify talks to Plex and the stems server on your home network.
NSSiriUsageDescription: Ask Siri to play music from your Plex library.
NSAppTransportSecurity:
NSAllowsArbitraryLoads: true
NSAllowsLocalNetworking: true
NSUserActivityTypes: [INPlayMediaIntent]
INIntentsSupported: [INPlayMediaIntent]
INSupportedMediaCategories: [INMediaCategoryMusic]
UIApplicationSceneManifest:
UIApplicationSupportsMultipleScenes: true
UISceneConfigurations:
UIWindowSceneSessionRoleApplication:
- UISceneConfigurationName: Phone
CPTemplateApplicationSceneSessionRoleApplication:
- UISceneConfigurationName: CarPlay
UISceneDelegateClassName: $(PRODUCT_MODULE_NAME).CarPlayScene