diff --git a/Widget/Info.plist b/Widget/Info.plist new file mode 100644 index 0000000..c106905 --- /dev/null +++ b/Widget/Info.plist @@ -0,0 +1,27 @@ + + + + + CFBundleDisplayName + NavidromePlayer + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSExtension + + NSExtensionPointIdentifier + com.apple.widgetkit-extension + + + diff --git a/project.yml b/project.yml index 8927508..7e6356c 100644 --- a/project.yml +++ b/project.yml @@ -75,21 +75,20 @@ targets: # Widget Extension # ───────────────────────────────────── NavidromeWidget: - type: appExtension + type: app-extension platform: iOS deploymentTarget: "17.0" sources: - path: Widget excludes: - "*.entitlements" + - "Info.plist" - path: Shared/Storage/WidgetSharedState.swift settings: base: PRODUCT_BUNDLE_IDENTIFIER: ca.dallasgroot.navidromeplayer.app.widget PRODUCT_NAME: NavidromeWidget - GENERATE_INFOPLIST_FILE: YES - INFOPLIST_KEY_CFBundleDisplayName: NavidromePlayer - INFOPLIST_KEY_NSExtension_NSExtensionPointIdentifier: com.apple.widgetkit-extension + INFOPLIST_FILE: Widget/Info.plist CODE_SIGN_ENTITLEMENTS: Widget/NavidromeWidget.entitlements SWIFT_EMIT_LOC_STRINGS: "YES" SKIP_INSTALL: true