From 9787b02580221f3e402e18f5bbbe1194ce0e5546 Mon Sep 17 00:00:00 2001 From: armahnii2000 <56534608+armahnii2000@users.noreply.github.com> Date: Thu, 7 May 2026 11:50:07 -0500 Subject: [PATCH] Apple frameworks: stamp CFBundleShortVersionString from $(MARKETING_VERSION) Replace hardcoded literal '1.0' for CFBundleShortVersionString with $(MARKETING_VERSION) in the four static Info.plist files used by libHttpClient's Apple framework targets. CFBundleVersion was already wired to $(CURRENT_PROJECT_VERSION). After this change, xcodebuild CLI overrides for MARKETING_VERSION/CURRENT_PROJECT_VERSION flow into both keys of the produced framework's Info.plist. Affects: - Utilities/FrameworkResources/Info_iOS.plist - Utilities/FrameworkResources/Info_mac.plist - Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist - Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist Default xcodeproj MARKETING_VERSION (1.0) is unchanged, so developer Xcode builds without an override behave exactly as today. Driven by the PlayFab Unified SDK Apple V2 release pipeline change to stamp consumer-readable versions on shipped frameworks. --- Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist | 2 +- Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist | 2 +- Utilities/FrameworkResources/Info_iOS.plist | 2 +- Utilities/FrameworkResources/Info_mac.plist | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist b/Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist index e1fe4cfb..82790df0 100644 --- a/Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist +++ b/Utilities/FrameworkResources/Info_NOWEBSOCKETS_iOS.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.0 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) diff --git a/Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist b/Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist index e1fe4cfb..82790df0 100644 --- a/Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist +++ b/Utilities/FrameworkResources/Info_NOWEBSOCKETS_macOS.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.0 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) diff --git a/Utilities/FrameworkResources/Info_iOS.plist b/Utilities/FrameworkResources/Info_iOS.plist index e1fe4cfb..82790df0 100644 --- a/Utilities/FrameworkResources/Info_iOS.plist +++ b/Utilities/FrameworkResources/Info_iOS.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.0 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) diff --git a/Utilities/FrameworkResources/Info_mac.plist b/Utilities/FrameworkResources/Info_mac.plist index e1fe4cfb..82790df0 100644 --- a/Utilities/FrameworkResources/Info_mac.plist +++ b/Utilities/FrameworkResources/Info_mac.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.0 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION)