name: Stemify options: bundleIdPrefix: org.cdnutter deploymentTarget: iOS: "17.0" settings: base: SWIFT_VERSION: "5.0" MARKETING_VERSION: "1.1" CURRENT_PROJECT_VERSION: "19" targets: Stemify: type: application platform: iOS sources: [Stemify, Shared] dependencies: - target: StemifyWidgets settings: base: PRODUCT_BUNDLE_IDENTIFIER: org.cdnutter.stemify 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 com.apple.security.application-groups: [group.org.cdnutter.stemify] info: path: Stemify/Info.plist properties: CFBundleDisplayName: Stemify CFBundleShortVersionString: $(MARKETING_VERSION) CFBundleVersion: $(CURRENT_PROJECT_VERSION) UILaunchScreen: {} UIBackgroundModes: [audio, fetch] UISupportedInterfaceOrientations: [UIInterfaceOrientationPortrait, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight] 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: false UISceneConfigurations: UIWindowSceneSessionRoleApplication: - UISceneConfigurationName: Phone CPTemplateApplicationSceneSessionRoleApplication: - UISceneConfigurationName: CarPlay UISceneDelegateClassName: $(PRODUCT_MODULE_NAME).CarPlayScene StemifyWidgets: type: app-extension platform: iOS sources: [Widgets, Shared] settings: base: PRODUCT_BUNDLE_IDENTIFIER: org.cdnutter.stemify.widgets TARGETED_DEVICE_FAMILY: "1" CODE_SIGN_ENTITLEMENTS: Widgets/StemifyWidgets.entitlements entitlements: path: Widgets/StemifyWidgets.entitlements properties: com.apple.security.application-groups: [group.org.cdnutter.stemify] info: path: Widgets/Info.plist properties: CFBundleDisplayName: Stemify CFBundleShortVersionString: $(MARKETING_VERSION) CFBundleVersion: $(CURRENT_PROJECT_VERSION) NSExtension: NSExtensionPointIdentifier: com.apple.widgetkit-extension