From 80e75e10dc45c536db31788e4caf1779984a4532 Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 11:57:02 -0400 Subject: [PATCH 1/7] feat(kits): add CocoaPods podspec files for all kit tracks Add missing .podspec files for all 25 kit tracks in the monorepo. Pod names are aligned to kit track naming (e.g. mParticle-Braze-12), with the Rokt and OneTrust kits as exceptions that retain their existing pod names (mParticle-Rokt, mParticle-OneTrust). Also renames the previously migrated Apptentive and Localytics podspecs from their old generic names to track-aware names (mParticle-Apptentive-6, mParticle-Localytics-6, mParticle-Localytics-7) and corrects their source_files paths to match the monorepo Sources/ directory structure. Co-Authored-By: Claude Sonnet 4.6 --- .../adjust-5/mParticle-Adjust-5.podspec | 18 +++++++++++ kits/adobe/adobe-5/mParticle-Adobe-5.podspec | 30 +++++++++++++++++++ .../appsflyer-6/mParticle-AppsFlyer-6.podspec | 17 +++++++++++ ...podspec => mParticle-Apptentive-6.podspec} | 14 ++++----- .../apptimize-3/mParticle-Apptimize-3.podspec | 17 +++++++++++ .../mParticle-BranchMetrics-3.podspec | 17 +++++++++++ .../braze/braze-12/mParticle-Braze-12.podspec | 21 +++++++++++++ .../braze/braze-13/mParticle-Braze-13.podspec | 21 +++++++++++++ .../braze/braze-14/mParticle-Braze-14.podspec | 21 +++++++++++++ .../clevertap-7/mParticle-CleverTap-7.podspec | 17 +++++++++++ .../comscore-6/mParticle-ComScore-6.podspec | 19 ++++++++++++ ...e-Google-Analytics-Firebase-GA4-11.podspec | 18 +++++++++++ ...e-Google-Analytics-Firebase-GA4-12.podspec | 18 +++++++++++ ...ticle-Google-Analytics-Firebase-11.podspec | 17 +++++++++++ ...ticle-Google-Analytics-Firebase-12.podspec | 17 +++++++++++ .../iterable-6/mParticle-Iterable-6.podspec | 17 +++++++++++ .../kochava-9/mParticle-Kochava-9.podspec | 20 +++++++++++++ .../mParticle-Kochava-NoTracking-9.podspec | 19 ++++++++++++ .../leanplum-6/mParticle-Leanplum-6.podspec | 17 +++++++++++ ...podspec => mParticle-Localytics-6.podspec} | 4 +-- ...podspec => mParticle-Localytics-7.podspec} | 4 +-- .../onetrust/mParticle-OneTrust.podspec | 19 ++++++++++++ .../mParticle-Optimizely-4.podspec | 18 +++++++++++ .../mParticle-Optimizely-5.podspec | 18 +++++++++++ kits/radar/radar-3/mParticle-Radar-3.podspec | 17 +++++++++++ kits/rokt/rokt/mParticle-Rokt.podspec | 18 +++++++++++ .../singular-12/mParticle-Singular-12.podspec | 18 +++++++++++ .../mParticle-UrbanAirship-20.podspec | 17 +++++++++++ 28 files changed, 476 insertions(+), 12 deletions(-) create mode 100644 kits/adjust/adjust-5/mParticle-Adjust-5.podspec create mode 100644 kits/adobe/adobe-5/mParticle-Adobe-5.podspec create mode 100644 kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec rename kits/apptentive/apptentive-6/{mParticle-Apptentive.podspec => mParticle-Apptentive-6.podspec} (55%) mode change 100755 => 100644 create mode 100644 kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec create mode 100644 kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec create mode 100644 kits/braze/braze-12/mParticle-Braze-12.podspec create mode 100644 kits/braze/braze-13/mParticle-Braze-13.podspec create mode 100644 kits/braze/braze-14/mParticle-Braze-14.podspec create mode 100644 kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec create mode 100644 kits/comscore/comscore-6/mParticle-ComScore-6.podspec create mode 100644 kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec create mode 100644 kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec create mode 100644 kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec create mode 100644 kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec create mode 100644 kits/iterable/iterable-6/mParticle-Iterable-6.podspec create mode 100644 kits/kochava/kochava-9/mParticle-Kochava-9.podspec create mode 100644 kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec create mode 100644 kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec rename kits/localytics/localytics-6/{mParticle-Localytics.podspec => mParticle-Localytics-6.podspec} (82%) rename kits/localytics/localytics-7/{mParticle-Localytics.podspec => mParticle-Localytics-7.podspec} (82%) create mode 100644 kits/onetrust/onetrust/mParticle-OneTrust.podspec create mode 100644 kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec create mode 100644 kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec create mode 100644 kits/radar/radar-3/mParticle-Radar-3.podspec create mode 100644 kits/rokt/rokt/mParticle-Rokt.podspec create mode 100644 kits/singular/singular-12/mParticle-Singular-12.podspec create mode 100644 kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec diff --git a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec new file mode 100644 index 000000000..c2f67f698 --- /dev/null +++ b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Adjust-5" + s.version = "9.0.0" + s.summary = "Adjust integration for mParticle" + s.description = <<-DESC + This is the Adjust integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-adjust-5.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Adjust/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Adjust-5-Privacy' => ['Sources/mParticle-Adjust/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'Adjust', '~> 5.0' +end diff --git a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec new file mode 100644 index 000000000..b014ce1c8 --- /dev/null +++ b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec @@ -0,0 +1,30 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Adobe-5" + s.version = "9.0.0" + s.summary = "Adobe integration for mParticle" + s.description = <<-DESC + This is the Adobe integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-adobe-5.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + + s.subspec 'Core' do |core| + core.source_files = 'Sources/mParticle-Adobe/**/*.{h,m,mm}' + core.resource_bundles = { 'mParticle-Adobe-5-Privacy' => ['Sources/mParticle-Adobe/PrivacyInfo.xcprivacy'] } + core.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + end + + s.subspec 'Media' do |media| + media.source_files = 'Sources/mParticle-AdobeMedia/**/*.{h,m,mm}' + media.resource_bundles = { 'mParticle-Adobe-5-Media-Privacy' => ['Sources/mParticle-AdobeMedia/PrivacyInfo.xcprivacy'] } + media.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + media.dependency 'mParticle-Apple-Media-SDK' + media.dependency 'AEPCore', '~> 5.0' + media.dependency 'AEPUserProfile', '~> 5.0' + media.dependency 'AEPAnalytics', '~> 5.0' + media.dependency 'AEPMedia', '~> 5.0' + end +end diff --git a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec new file mode 100644 index 000000000..f591f2e0f --- /dev/null +++ b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-AppsFlyer-6" + s.version = "9.0.0" + s.summary = "AppsFlyer integration for mParticle" + s.description = <<-DESC + This is the AppsFlyer integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-appsflyer-6.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-AppsFlyer/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-AppsFlyer-6-Privacy' => ['Sources/mParticle-AppsFlyer/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'AppsFlyerFramework', '~> 6.0' +end diff --git a/kits/apptentive/apptentive-6/mParticle-Apptentive.podspec b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec old mode 100755 new mode 100644 similarity index 55% rename from kits/apptentive/apptentive-6/mParticle-Apptentive.podspec rename to kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec index a83ea3c04..ba2280969 --- a/kits/apptentive/apptentive-6/mParticle-Apptentive.podspec +++ b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| - s.name = "mParticle-Apptentive" - s.version = "8.3.0" + s.name = "mParticle-Apptentive-6" + s.version = "9.0.0" s.summary = "Apptentive integration for mParticle" s.description = <<-DESC This is the Apptentive integration for mParticle. @@ -8,12 +8,10 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-apptentive.git", :tag => "v" +s.version.to_s } - s.social_media_url = "https://twitter.com/mparticle" - s.swift_version = "5.5" - s.ios.deployment_target = "13.0" - s.ios.source_files = 'mParticle-Apptentive/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Apptentive-Privacy' => ['mParticle-Apptentive/PrivacyInfo.xcprivacy'] } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-apptentive-6.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Apptentive/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Apptentive-6-Privacy' => ['Sources/mParticle-Apptentive/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'ApptentiveKit', '~> 6.6' end diff --git a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec new file mode 100644 index 000000000..456cf8886 --- /dev/null +++ b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Apptimize-3" + s.version = "9.0.0" + s.summary = "Apptimize integration for mParticle" + s.description = <<-DESC + This is the Apptimize integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-apptimize-3.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Apptimize/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Apptimize-3-Privacy' => ['Sources/mParticle-Apptimize/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Apptimize-Swift', '~> 3.5' +end diff --git a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec new file mode 100644 index 000000000..1303abb0c --- /dev/null +++ b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-BranchMetrics-3" + s.version = "9.0.0" + s.summary = "Branch Metrics integration for mParticle" + s.description = <<-DESC + This is the Branch Metrics integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-branchmetrics-3.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-BranchMetrics/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-BranchMetrics-3-Privacy' => ['Sources/mParticle-BranchMetrics/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Branch', '~> 3.4' +end diff --git a/kits/braze/braze-12/mParticle-Braze-12.podspec b/kits/braze/braze-12/mParticle-Braze-12.podspec new file mode 100644 index 000000000..aef1fe504 --- /dev/null +++ b/kits/braze/braze-12/mParticle-Braze-12.podspec @@ -0,0 +1,21 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Braze-12" + s.version = "9.0.0" + s.summary = "Braze integration for mParticle" + s.description = <<-DESC + This is the Braze integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-12.git", :tag => "v" + s.version.to_s } + s.swift_version = "5.5" + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-12-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'BrazeKit', '~> 12.0' + s.dependency 'BrazeKitCompat', '~> 12.0' + s.ios.dependency 'BrazeUI', '~> 12.0' +end diff --git a/kits/braze/braze-13/mParticle-Braze-13.podspec b/kits/braze/braze-13/mParticle-Braze-13.podspec new file mode 100644 index 000000000..b20b90e8d --- /dev/null +++ b/kits/braze/braze-13/mParticle-Braze-13.podspec @@ -0,0 +1,21 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Braze-13" + s.version = "9.0.0" + s.summary = "Braze integration for mParticle" + s.description = <<-DESC + This is the Braze integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-13.git", :tag => "v" + s.version.to_s } + s.swift_version = "5.5" + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-13-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'BrazeKit', '~> 13.0' + s.dependency 'BrazeKitCompat', '~> 13.0' + s.ios.dependency 'BrazeUI', '~> 13.0' +end diff --git a/kits/braze/braze-14/mParticle-Braze-14.podspec b/kits/braze/braze-14/mParticle-Braze-14.podspec new file mode 100644 index 000000000..bdcec965d --- /dev/null +++ b/kits/braze/braze-14/mParticle-Braze-14.podspec @@ -0,0 +1,21 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Braze-14" + s.version = "9.0.0" + s.summary = "Braze integration for mParticle" + s.description = <<-DESC + This is the Braze integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-14.git", :tag => "v" + s.version.to_s } + s.swift_version = "5.5" + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-14-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'BrazeKit', '~> 14.0' + s.dependency 'BrazeKitCompat', '~> 14.0' + s.ios.dependency 'BrazeUI', '~> 14.0' +end diff --git a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec new file mode 100644 index 000000000..dbec7ac06 --- /dev/null +++ b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-CleverTap-7" + s.version = "9.0.0" + s.summary = "CleverTap integration for mParticle" + s.description = <<-DESC + This is the CleverTap integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-clevertap-7.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-CleverTap/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-CleverTap-7-Privacy' => ['Sources/mParticle-CleverTap/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'CleverTap-iOS-SDK', '~> 7.0' +end diff --git a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec new file mode 100644 index 000000000..e2be0aa48 --- /dev/null +++ b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec @@ -0,0 +1,19 @@ +Pod::Spec.new do |s| + s.name = "mParticle-ComScore-6" + s.version = "9.0.0" + s.summary = "comScore integration for mParticle" + s.description = <<-DESC + This is the comScore integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-comscore-6.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-ComScore/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-ComScore-6-Privacy' => ['Sources/mParticle-ComScore/PrivacyInfo.xcprivacy'] } + s.frameworks = 'SystemConfiguration' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'ComScore', '~> 6.12' +end diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec new file mode 100644 index 000000000..c64407654 --- /dev/null +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Google-Analytics-Firebase-GA4-11" + s.version = "9.0.0" + s.summary = "Firebase Analytics (GA4) integration for mParticle" + s.description = <<-DESC + This is the Firebase Analytics (GA4) integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-ga4-11.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-11-Privacy' => ['Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'FirebaseAnalytics', '~> 11.0' +end diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec new file mode 100644 index 000000000..856cfe5ab --- /dev/null +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Google-Analytics-Firebase-GA4-12" + s.version = "9.0.0" + s.summary = "Firebase Analytics (GA4) integration for mParticle" + s.description = <<-DESC + This is the Firebase Analytics (GA4) integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-ga4-12.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-12-Privacy' => ['Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'FirebaseAnalytics', '~> 12.0' +end diff --git a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec new file mode 100644 index 000000000..e1f55c40a --- /dev/null +++ b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Google-Analytics-Firebase-11" + s.version = "9.0.0" + s.summary = "Firebase Analytics integration for mParticle" + s.description = <<-DESC + This is the Firebase Analytics integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-11.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-11-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'FirebaseAnalytics', '~> 11.0' +end diff --git a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec new file mode 100644 index 000000000..ae46bbd6e --- /dev/null +++ b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Google-Analytics-Firebase-12" + s.version = "9.0.0" + s.summary = "Firebase Analytics integration for mParticle" + s.description = <<-DESC + This is the Firebase Analytics integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-12.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-12-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'FirebaseAnalytics', '~> 12.0' +end diff --git a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec new file mode 100644 index 000000000..bf81e94da --- /dev/null +++ b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Iterable-6" + s.version = "9.0.0" + s.summary = "Iterable integration for mParticle" + s.description = <<-DESC + This is the Iterable integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-iterable-6.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Iterable/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Iterable-6-Privacy' => ['Sources/mParticle-Iterable/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Iterable-iOS-SDK', '~> 6.5' +end diff --git a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec new file mode 100644 index 000000000..9ace1ab7b --- /dev/null +++ b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec @@ -0,0 +1,20 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Kochava-9" + s.version = "9.0.0" + s.summary = "Kochava integration for mParticle" + s.description = <<-DESC + This is the Kochava integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-kochava-9.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Kochava-9-Privacy' => ['Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'KochavaNetworking', '~> 9.0' + s.dependency 'KochavaMeasurement', '~> 9.0' + s.dependency 'KochavaTracking', '~> 9.0' +end diff --git a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec new file mode 100644 index 000000000..daf83bea3 --- /dev/null +++ b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec @@ -0,0 +1,19 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Kochava-NoTracking-9" + s.version = "9.0.0" + s.summary = "Kochava (no tracking) integration for mParticle" + s.description = <<-DESC + This is the Kochava integration for mParticle without the KochavaTracking dependency. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-kochava-no-tracking-9.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Kochava-NoTracking-9-Privacy' => ['Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'KochavaNetworking', '~> 9.0' + s.dependency 'KochavaMeasurement', '~> 9.0' +end diff --git a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec new file mode 100644 index 000000000..84b60d34e --- /dev/null +++ b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Leanplum-6" + s.version = "9.0.0" + s.summary = "Leanplum integration for mParticle" + s.description = <<-DESC + This is the Leanplum integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-leanplum-6.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Leanplum/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Leanplum-6-Privacy' => ['Sources/mParticle-Leanplum/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Leanplum-iOS-SDK', '~> 6.0' +end diff --git a/kits/localytics/localytics-6/mParticle-Localytics.podspec b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec similarity index 82% rename from kits/localytics/localytics-6/mParticle-Localytics.podspec rename to kits/localytics/localytics-6/mParticle-Localytics-6.podspec index aa2abfbd5..fc6e260b6 100644 --- a/kits/localytics/localytics-6/mParticle-Localytics.podspec +++ b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec @@ -1,5 +1,5 @@ Pod::Spec.new do |s| - s.name = "mParticle-Localytics" + s.name = "mParticle-Localytics-6" s.version = "9.0.0" s.summary = "Localytics integration for mParticle" s.description = <<-DESC @@ -11,7 +11,7 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-localytics-6.git", :tag => "v" + s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Localytics-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } + s.ios.resource_bundles = { 'mParticle-Localytics-6-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Localytics', '~> 6.3' end diff --git a/kits/localytics/localytics-7/mParticle-Localytics.podspec b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec similarity index 82% rename from kits/localytics/localytics-7/mParticle-Localytics.podspec rename to kits/localytics/localytics-7/mParticle-Localytics-7.podspec index a6c254267..445c6ecbb 100644 --- a/kits/localytics/localytics-7/mParticle-Localytics.podspec +++ b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec @@ -1,5 +1,5 @@ Pod::Spec.new do |s| - s.name = "mParticle-Localytics" + s.name = "mParticle-Localytics-7" s.version = "9.0.0" s.summary = "Localytics integration for mParticle" s.description = <<-DESC @@ -11,7 +11,7 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-localytics-7.git", :tag => "v" + s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Localytics-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } + s.ios.resource_bundles = { 'mParticle-Localytics-7-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Localytics', '~> 7.0' end diff --git a/kits/onetrust/onetrust/mParticle-OneTrust.podspec b/kits/onetrust/onetrust/mParticle-OneTrust.podspec new file mode 100644 index 000000000..05186650a --- /dev/null +++ b/kits/onetrust/onetrust/mParticle-OneTrust.podspec @@ -0,0 +1,19 @@ +Pod::Spec.new do |s| + s.name = "mParticle-OneTrust" + s.version = "9.0.0" + s.summary = "OneTrust integration for mParticle" + s.description = <<-DESC + This is the OneTrust integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-onetrust.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-OneTrust/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-OneTrust-Privacy' => ['Sources/mParticle-OneTrust/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'OTPublishersHeadlessSDK' + s.tvos.dependency 'OTPublishersHeadlessSDKtvOS' +end diff --git a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec new file mode 100644 index 000000000..0c7ff977c --- /dev/null +++ b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Optimizely-4" + s.version = "9.0.0" + s.summary = "Optimizely integration for mParticle" + s.description = <<-DESC + This is the Optimizely integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-optimizely-4.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Optimizely-4-Privacy' => ['Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'OptimizelySwiftSDK', '~> 4.0' +end diff --git a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec new file mode 100644 index 000000000..24a8f38e0 --- /dev/null +++ b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Optimizely-5" + s.version = "9.0.0" + s.summary = "Optimizely integration for mParticle" + s.description = <<-DESC + This is the Optimizely integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-optimizely-5.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.tvos.deployment_target = "15.6" + s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Optimizely-5-Privacy' => ['Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'OptimizelySwiftSDK', '~> 5.0' +end diff --git a/kits/radar/radar-3/mParticle-Radar-3.podspec b/kits/radar/radar-3/mParticle-Radar-3.podspec new file mode 100644 index 000000000..5b835df44 --- /dev/null +++ b/kits/radar/radar-3/mParticle-Radar-3.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Radar-3" + s.version = "9.0.0" + s.summary = "Radar integration for mParticle" + s.description = <<-DESC + This is the Radar integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-radar-3.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Radar/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Radar-3-Privacy' => ['Sources/mParticle-Radar/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'RadarSDK', '~> 3.25' +end diff --git a/kits/rokt/rokt/mParticle-Rokt.podspec b/kits/rokt/rokt/mParticle-Rokt.podspec new file mode 100644 index 000000000..2d139d312 --- /dev/null +++ b/kits/rokt/rokt/mParticle-Rokt.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Rokt" + s.version = "9.0.0" + s.summary = "Rokt integration for mParticle" + s.description = <<-DESC + This is the Rokt integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-rokt.git", :tag => "v" + s.version.to_s } + s.swift_version = "5.5" + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Rokt/**/*.{h,m,mm}', 'Sources/mParticle-Rokt-Swift/**/*.swift' + s.ios.resource_bundles = { 'mParticle-Rokt-Privacy' => ['Sources/mParticle-Rokt/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Rokt-Widget', '~> 4.16' +end diff --git a/kits/singular/singular-12/mParticle-Singular-12.podspec b/kits/singular/singular-12/mParticle-Singular-12.podspec new file mode 100644 index 000000000..9f6ba7c32 --- /dev/null +++ b/kits/singular/singular-12/mParticle-Singular-12.podspec @@ -0,0 +1,18 @@ +Pod::Spec.new do |s| + s.name = "mParticle-Singular-12" + s.version = "9.0.0" + s.summary = "Singular integration for mParticle" + s.description = <<-DESC + This is the Singular integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-singular-12.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "15.6" + s.ios.source_files = 'Sources/mParticle-Singular/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Singular-12-Privacy' => ['Sources/mParticle-Singular/PrivacyInfo.xcprivacy'] } + s.ios.frameworks = 'StoreKit' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'Singular', '~> 12.4' +end diff --git a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec new file mode 100644 index 000000000..8f8e97568 --- /dev/null +++ b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec @@ -0,0 +1,17 @@ +Pod::Spec.new do |s| + s.name = "mParticle-UrbanAirship-20" + s.version = "9.0.0" + s.summary = "Airship integration for mParticle" + s.description = <<-DESC + This is the Airship (Urban Airship) integration for mParticle. + DESC + s.homepage = "https://www.mparticle.com" + s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } + s.author = { "mParticle" => "support@mparticle.com" } + s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-urbanairship-20.git", :tag => "v" + s.version.to_s } + s.ios.deployment_target = "16.0" + s.ios.source_files = 'Sources/mParticle-UrbanAirship/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-UrbanAirship-20-Privacy' => ['Sources/mParticle-UrbanAirship/PrivacyInfo.xcprivacy'] } + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'AirshipObjectiveC', '~> 20.0' +end From 4c22e1332dded94ccbda0538ec81a0e529a2912f Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 12:11:53 -0400 Subject: [PATCH 2/7] ci: publish kit podspecs to CocoaPods trunk on release Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/release-publish.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index edcef685c..3bebe77e8 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -189,6 +189,22 @@ jobs: body: | ${{ steps.release-notes.outputs.release_notes }} + - name: Publish to CocoaPods trunk + if: env.DRY_RUN != 'true' + id: cocoapods + env: + COCOAPODS_TRUNK_TOKEN: ${{ secrets.COCOAPODS_TRUNK_TOKEN }} + run: | + PODSPEC=$(find "${{ matrix.kit.local_path }}" -name "*.podspec" -maxdepth 1 | head -1) + if [ -z "$PODSPEC" ]; then + echo "⚠️ No podspec found for ${{ matrix.kit.name }}, skipping CocoaPods publish" + echo "skipped=true" >> "$GITHUB_OUTPUT" + exit 0 + fi + echo "📦 Publishing $(basename "$PODSPEC") to CocoaPods trunk" + pod trunk push "$PODSPEC" --allow-warnings --skip-tests + echo "pod=$(basename "$PODSPEC" .podspec)" >> "$GITHUB_OUTPUT" + - name: Summary shell: bash run: | From 1bde2f25353ff2e8fa7cb1a1787d38c0869df3cf Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 13:00:14 -0400 Subject: [PATCH 3/7] Revert "ci: publish kit podspecs to CocoaPods trunk on release" This reverts commit 4c22e1332dded94ccbda0538ec81a0e529a2912f. --- .github/workflows/release-publish.yml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 3bebe77e8..edcef685c 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -189,22 +189,6 @@ jobs: body: | ${{ steps.release-notes.outputs.release_notes }} - - name: Publish to CocoaPods trunk - if: env.DRY_RUN != 'true' - id: cocoapods - env: - COCOAPODS_TRUNK_TOKEN: ${{ secrets.COCOAPODS_TRUNK_TOKEN }} - run: | - PODSPEC=$(find "${{ matrix.kit.local_path }}" -name "*.podspec" -maxdepth 1 | head -1) - if [ -z "$PODSPEC" ]; then - echo "⚠️ No podspec found for ${{ matrix.kit.name }}, skipping CocoaPods publish" - echo "skipped=true" >> "$GITHUB_OUTPUT" - exit 0 - fi - echo "📦 Publishing $(basename "$PODSPEC") to CocoaPods trunk" - pod trunk push "$PODSPEC" --allow-warnings --skip-tests - echo "pod=$(basename "$PODSPEC" .podspec)" >> "$GITHUB_OUTPUT" - - name: Summary shell: bash run: | From 27ca495c4088ef002508e234389530c813514fdf Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 13:03:47 -0400 Subject: [PATCH 4/7] fix(kits): update podspec source to monorepo and restore original versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Point all kit podspecs to the mparticle-apple-sdk monorepo instead of individual mirror repos - Remove the "v" prefix from git tags to align with monorepo tag format - Restore each kit's version to its last published value from mparticle-integrations (e.g. braze-12→8.14.1, rokt→8.3.3) - Source file paths remain relative to each podspec's location and are already correct for the monorepo layout Co-Authored-By: Claude Sonnet 4.6 --- kits/adjust/adjust-5/mParticle-Adjust-5.podspec | 4 ++-- kits/adobe/adobe-5/mParticle-Adobe-5.podspec | 4 ++-- kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec | 4 ++-- kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec | 4 ++-- kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec | 4 ++-- .../branchmetrics-3/mParticle-BranchMetrics-3.podspec | 4 ++-- kits/braze/braze-12/mParticle-Braze-12.podspec | 4 ++-- kits/braze/braze-13/mParticle-Braze-13.podspec | 4 ++-- kits/braze/braze-14/mParticle-Braze-14.podspec | 4 ++-- kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec | 4 ++-- kits/comscore/comscore-6/mParticle-ComScore-6.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-GA4-11.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-GA4-12.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-11.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-12.podspec | 4 ++-- kits/iterable/iterable-6/mParticle-Iterable-6.podspec | 4 ++-- kits/kochava/kochava-9/mParticle-Kochava-9.podspec | 4 ++-- .../mParticle-Kochava-NoTracking-9.podspec | 4 ++-- kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec | 4 ++-- kits/localytics/localytics-6/mParticle-Localytics-6.podspec | 4 ++-- kits/localytics/localytics-7/mParticle-Localytics-7.podspec | 4 ++-- kits/onetrust/onetrust/mParticle-OneTrust.podspec | 4 ++-- kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec | 4 ++-- kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec | 4 ++-- kits/radar/radar-3/mParticle-Radar-3.podspec | 4 ++-- kits/rokt/rokt/mParticle-Rokt.podspec | 4 ++-- kits/singular/singular-12/mParticle-Singular-12.podspec | 4 ++-- .../urbanairship-20/mParticle-UrbanAirship-20.podspec | 4 ++-- 28 files changed, 56 insertions(+), 56 deletions(-) diff --git a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec index c2f67f698..9004bc67e 100644 --- a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec +++ b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Adjust-5" - s.version = "9.0.0" + s.version = "8.3.0" s.summary = "Adjust integration for mParticle" s.description = <<-DESC This is the Adjust integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-adjust-5.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-Adjust/**/*.{h,m,mm}' diff --git a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec index b014ce1c8..02e96faed 100644 --- a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec +++ b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Adobe-5" - s.version = "9.0.0" + s.version = "8.2.4" s.summary = "Adobe integration for mParticle" s.description = <<-DESC This is the Adobe integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-adobe-5.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.subspec 'Core' do |core| diff --git a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec index f591f2e0f..e556cf9e1 100644 --- a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec +++ b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-AppsFlyer-6" - s.version = "9.0.0" + s.version = "8.4.3" s.summary = "AppsFlyer integration for mParticle" s.description = <<-DESC This is the AppsFlyer integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-appsflyer-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-AppsFlyer/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-AppsFlyer-6-Privacy' => ['Sources/mParticle-AppsFlyer/PrivacyInfo.xcprivacy'] } diff --git a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec index ba2280969..3117aaf30 100644 --- a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec +++ b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Apptentive-6" - s.version = "9.0.0" + s.version = "8.3.0" s.summary = "Apptentive integration for mParticle" s.description = <<-DESC This is the Apptentive integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-apptentive-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Apptentive/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Apptentive-6-Privacy' => ['Sources/mParticle-Apptentive/PrivacyInfo.xcprivacy'] } diff --git a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec index 456cf8886..aa223624e 100644 --- a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec +++ b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Apptimize-3" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Apptimize integration for mParticle" s.description = <<-DESC This is the Apptimize integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-apptimize-3.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Apptimize/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Apptimize-3-Privacy' => ['Sources/mParticle-Apptimize/PrivacyInfo.xcprivacy'] } diff --git a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec index 1303abb0c..c0a746bed 100644 --- a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec +++ b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-BranchMetrics-3" - s.version = "9.0.0" + s.version = "8.5.3" s.summary = "Branch Metrics integration for mParticle" s.description = <<-DESC This is the Branch Metrics integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-branchmetrics-3.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-BranchMetrics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-BranchMetrics-3-Privacy' => ['Sources/mParticle-BranchMetrics/PrivacyInfo.xcprivacy'] } diff --git a/kits/braze/braze-12/mParticle-Braze-12.podspec b/kits/braze/braze-12/mParticle-Braze-12.podspec index aef1fe504..4ec068cec 100644 --- a/kits/braze/braze-12/mParticle-Braze-12.podspec +++ b/kits/braze/braze-12/mParticle-Braze-12.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Braze-12" - s.version = "9.0.0" + s.version = "8.14.1" s.summary = "Braze integration for mParticle" s.description = <<-DESC This is the Braze integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-12.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" diff --git a/kits/braze/braze-13/mParticle-Braze-13.podspec b/kits/braze/braze-13/mParticle-Braze-13.podspec index b20b90e8d..8c94f75c9 100644 --- a/kits/braze/braze-13/mParticle-Braze-13.podspec +++ b/kits/braze/braze-13/mParticle-Braze-13.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Braze-13" - s.version = "9.0.0" + s.version = "8.14.1" s.summary = "Braze integration for mParticle" s.description = <<-DESC This is the Braze integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-13.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" diff --git a/kits/braze/braze-14/mParticle-Braze-14.podspec b/kits/braze/braze-14/mParticle-Braze-14.podspec index bdcec965d..277afa094 100644 --- a/kits/braze/braze-14/mParticle-Braze-14.podspec +++ b/kits/braze/braze-14/mParticle-Braze-14.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Braze-14" - s.version = "9.0.0" + s.version = "8.14.1" s.summary = "Braze integration for mParticle" s.description = <<-DESC This is the Braze integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-braze-14.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" diff --git a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec index dbec7ac06..26c569fa8 100644 --- a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec +++ b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-CleverTap-7" - s.version = "9.0.0" + s.version = "8.6.0" s.summary = "CleverTap integration for mParticle" s.description = <<-DESC This is the CleverTap integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-clevertap-7.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-CleverTap/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-CleverTap-7-Privacy' => ['Sources/mParticle-CleverTap/PrivacyInfo.xcprivacy'] } diff --git a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec index e2be0aa48..dafe7b8c3 100644 --- a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec +++ b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-ComScore-6" - s.version = "9.0.0" + s.version = "8.1.0" s.summary = "comScore integration for mParticle" s.description = <<-DESC This is the comScore integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-comscore-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-ComScore/**/*.{h,m,mm}' diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec index c64407654..6b68bdba8 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Google-Analytics-Firebase-GA4-11" - s.version = "9.0.0" + s.version = "8.11.1" s.summary = "Firebase Analytics (GA4) integration for mParticle" s.description = <<-DESC This is the Firebase Analytics (GA4) integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-ga4-11.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec index 856cfe5ab..0ef015055 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Google-Analytics-Firebase-GA4-12" - s.version = "9.0.0" + s.version = "8.11.1" s.summary = "Firebase Analytics (GA4) integration for mParticle" s.description = <<-DESC This is the Firebase Analytics (GA4) integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-ga4-12.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' diff --git a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec index e1f55c40a..e1e39468e 100644 --- a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec +++ b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Google-Analytics-Firebase-11" - s.version = "9.0.0" + s.version = "8.6.1" s.summary = "Firebase Analytics integration for mParticle" s.description = <<-DESC This is the Firebase Analytics integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-11.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-11-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } diff --git a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec index ae46bbd6e..207f59b10 100644 --- a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec +++ b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Google-Analytics-Firebase-12" - s.version = "9.0.0" + s.version = "8.6.1" s.summary = "Firebase Analytics integration for mParticle" s.description = <<-DESC This is the Firebase Analytics integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-google-analytics-firebase-12.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-12-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } diff --git a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec index bf81e94da..f2e8be9bc 100644 --- a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec +++ b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Iterable-6" - s.version = "9.0.0" + s.version = "8.8.0" s.summary = "Iterable integration for mParticle" s.description = <<-DESC This is the Iterable integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-iterable-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Iterable/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Iterable-6-Privacy' => ['Sources/mParticle-Iterable/PrivacyInfo.xcprivacy'] } diff --git a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec index 9ace1ab7b..da8770ab5 100644 --- a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec +++ b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Kochava-9" - s.version = "9.0.0" + s.version = "8.7.0" s.summary = "Kochava integration for mParticle" s.description = <<-DESC This is the Kochava integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-kochava-9.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' diff --git a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec index daf83bea3..7fe7ce54c 100644 --- a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec +++ b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Kochava-NoTracking-9" - s.version = "9.0.0" + s.version = "8.7.0" s.summary = "Kochava (no tracking) integration for mParticle" s.description = <<-DESC This is the Kochava integration for mParticle without the KochavaTracking dependency. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-kochava-no-tracking-9.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' diff --git a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec index 84b60d34e..f030e37e3 100644 --- a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec +++ b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Leanplum-6" - s.version = "9.0.0" + s.version = "8.5.0" s.summary = "Leanplum integration for mParticle" s.description = <<-DESC This is the Leanplum integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-leanplum-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Leanplum/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Leanplum-6-Privacy' => ['Sources/mParticle-Leanplum/PrivacyInfo.xcprivacy'] } diff --git a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec index fc6e260b6..5c81b47ce 100644 --- a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec +++ b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Localytics-6" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Localytics integration for mParticle" s.description = <<-DESC This is the Localytics integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-localytics-6.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Localytics-6-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } diff --git a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec index 445c6ecbb..e21335064 100644 --- a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec +++ b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Localytics-7" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Localytics integration for mParticle" s.description = <<-DESC This is the Localytics integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-localytics-7.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Localytics-7-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } diff --git a/kits/onetrust/onetrust/mParticle-OneTrust.podspec b/kits/onetrust/onetrust/mParticle-OneTrust.podspec index 05186650a..ac6370b69 100644 --- a/kits/onetrust/onetrust/mParticle-OneTrust.podspec +++ b/kits/onetrust/onetrust/mParticle-OneTrust.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-OneTrust" - s.version = "9.0.0" + s.version = "8.4.0" s.summary = "OneTrust integration for mParticle" s.description = <<-DESC This is the OneTrust integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-onetrust.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-OneTrust/**/*.{h,m,mm}' diff --git a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec index 0c7ff977c..dae5122ba 100644 --- a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec +++ b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Optimizely-4" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Optimizely integration for mParticle" s.description = <<-DESC This is the Optimizely integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-optimizely-4.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' diff --git a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec index 24a8f38e0..27b08df80 100644 --- a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec +++ b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Optimizely-5" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Optimizely integration for mParticle" s.description = <<-DESC This is the Optimizely integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-optimizely-5.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' diff --git a/kits/radar/radar-3/mParticle-Radar-3.podspec b/kits/radar/radar-3/mParticle-Radar-3.podspec index 5b835df44..680aa9028 100644 --- a/kits/radar/radar-3/mParticle-Radar-3.podspec +++ b/kits/radar/radar-3/mParticle-Radar-3.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Radar-3" - s.version = "9.0.0" + s.version = "8.2.0" s.summary = "Radar integration for mParticle" s.description = <<-DESC This is the Radar integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-radar-3.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Radar/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Radar-3-Privacy' => ['Sources/mParticle-Radar/PrivacyInfo.xcprivacy'] } diff --git a/kits/rokt/rokt/mParticle-Rokt.podspec b/kits/rokt/rokt/mParticle-Rokt.podspec index 2d139d312..2e4e0d69e 100644 --- a/kits/rokt/rokt/mParticle-Rokt.podspec +++ b/kits/rokt/rokt/mParticle-Rokt.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Rokt" - s.version = "9.0.0" + s.version = "8.3.3" s.summary = "Rokt integration for mParticle" s.description = <<-DESC This is the Rokt integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-rokt.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Rokt/**/*.{h,m,mm}', 'Sources/mParticle-Rokt-Swift/**/*.swift' diff --git a/kits/singular/singular-12/mParticle-Singular-12.podspec b/kits/singular/singular-12/mParticle-Singular-12.podspec index 9f6ba7c32..8feb8f45a 100644 --- a/kits/singular/singular-12/mParticle-Singular-12.podspec +++ b/kits/singular/singular-12/mParticle-Singular-12.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-Singular-12" - s.version = "9.0.0" + s.version = "8.5.0" s.summary = "Singular integration for mParticle" s.description = <<-DESC This is the Singular integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-singular-12.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.ios.source_files = 'Sources/mParticle-Singular/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Singular-12-Privacy' => ['Sources/mParticle-Singular/PrivacyInfo.xcprivacy'] } diff --git a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec index 8f8e97568..1b67802e7 100644 --- a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec +++ b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "mParticle-UrbanAirship-20" - s.version = "9.0.0" + s.version = "8.5.1" s.summary = "Airship integration for mParticle" s.description = <<-DESC This is the Airship (Urban Airship) integration for mParticle. @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.homepage = "https://www.mparticle.com" s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } s.author = { "mParticle" => "support@mparticle.com" } - s.source = { :git => "https://github.com/mparticle-integrations/mparticle-apple-integration-urbanairship-20.git", :tag => "v" + s.version.to_s } + s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "16.0" s.ios.source_files = 'Sources/mParticle-UrbanAirship/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-UrbanAirship-20-Privacy' => ['Sources/mParticle-UrbanAirship/PrivacyInfo.xcprivacy'] } From 83dd0dcf1383089bc00208c5977386ad1cd04270 Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 13:18:19 -0400 Subject: [PATCH 5/7] fix(kits): use monorepo-relative source_files paths and bump kit versions on release - Prefix all source_files and resource_bundles paths with the full kits/// path so CocoaPods resolves files correctly from the monorepo root (e.g. kits/braze/braze-12/Sources/mParticle-Braze/**/*.{h,m,mm}) - Scope the existing "Update version in all podspecs" step to maxdepth 2 (main SDK podspecs only) to avoid traversing .build/ caches - Add dedicated "Update version in kit podspecs" step in release-draft.yml that explicitly targets kits/ and excludes .build/ directories Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/release-draft.yml | 7 ++++++- kits/adjust/adjust-5/mParticle-Adjust-5.podspec | 4 ++-- kits/adobe/adobe-5/mParticle-Adobe-5.podspec | 8 ++++---- kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec | 4 ++-- .../apptentive-6/mParticle-Apptentive-6.podspec | 4 ++-- kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec | 4 ++-- .../branchmetrics-3/mParticle-BranchMetrics-3.podspec | 4 ++-- kits/braze/braze-12/mParticle-Braze-12.podspec | 6 +++--- kits/braze/braze-13/mParticle-Braze-13.podspec | 4 ++-- kits/braze/braze-14/mParticle-Braze-14.podspec | 4 ++-- kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec | 4 ++-- kits/comscore/comscore-6/mParticle-ComScore-6.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-GA4-11.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-GA4-12.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-11.podspec | 4 ++-- .../mParticle-Google-Analytics-Firebase-12.podspec | 4 ++-- kits/iterable/iterable-6/mParticle-Iterable-6.podspec | 4 ++-- kits/kochava/kochava-9/mParticle-Kochava-9.podspec | 4 ++-- .../mParticle-Kochava-NoTracking-9.podspec | 4 ++-- kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec | 4 ++-- .../localytics-6/mParticle-Localytics-6.podspec | 4 ++-- .../localytics-7/mParticle-Localytics-7.podspec | 4 ++-- kits/onetrust/onetrust/mParticle-OneTrust.podspec | 4 ++-- .../optimizely-4/mParticle-Optimizely-4.podspec | 4 ++-- .../optimizely-5/mParticle-Optimizely-5.podspec | 4 ++-- kits/radar/radar-3/mParticle-Radar-3.podspec | 4 ++-- kits/rokt/rokt/mParticle-Rokt.podspec | 4 ++-- kits/singular/singular-12/mParticle-Singular-12.podspec | 4 ++-- .../urbanairship-20/mParticle-UrbanAirship-20.podspec | 4 ++-- 29 files changed, 65 insertions(+), 60 deletions(-) diff --git a/.github/workflows/release-draft.yml b/.github/workflows/release-draft.yml index 8b47bf9ad..f575b22a9 100644 --- a/.github/workflows/release-draft.yml +++ b/.github/workflows/release-draft.yml @@ -69,7 +69,12 @@ jobs: - name: Update version in all podspecs run: | - find . -name "*.podspec" -exec \ + find . -maxdepth 2 -name "*.podspec" -exec \ + sed -i '' 's/\(s\.version[^=]*=[[:space:]]*\)"[^"]*"/\1"'"${VERSION}"'"/' {} + + + - name: Update version in kit podspecs + run: | + find kits -name "*.podspec" -not -path "*/.build/*" -exec \ sed -i '' 's/\(s\.version[^=]*=[[:space:]]*\)"[^"]*"/\1"'"${VERSION}"'"/' {} + - name: Update version in MPIConstants.m diff --git a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec index 9004bc67e..066716c99 100644 --- a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec +++ b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Adjust/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Adjust-5-Privacy' => ['Sources/mParticle-Adjust/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/adjust/adjust-5/Sources/mParticle-Adjust/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Adjust-5-Privacy' => ['kits/adjust/adjust-5/Sources/mParticle-Adjust/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'Adjust', '~> 5.0' end diff --git a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec index 02e96faed..87c97b9bc 100644 --- a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec +++ b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec @@ -12,14 +12,14 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.subspec 'Core' do |core| - core.source_files = 'Sources/mParticle-Adobe/**/*.{h,m,mm}' - core.resource_bundles = { 'mParticle-Adobe-5-Privacy' => ['Sources/mParticle-Adobe/PrivacyInfo.xcprivacy'] } + core.source_files = 'kits/adobe/adobe-5/Sources/mParticle-Adobe/**/*.{h,m,mm}' + core.resource_bundles = { 'mParticle-Adobe-5-Privacy' => ['kits/adobe/adobe-5/Sources/mParticle-Adobe/PrivacyInfo.xcprivacy'] } core.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' end s.subspec 'Media' do |media| - media.source_files = 'Sources/mParticle-AdobeMedia/**/*.{h,m,mm}' - media.resource_bundles = { 'mParticle-Adobe-5-Media-Privacy' => ['Sources/mParticle-AdobeMedia/PrivacyInfo.xcprivacy'] } + media.source_files = 'kits/adobe/adobe-5/Sources/mParticle-AdobeMedia/**/*.{h,m,mm}' + media.resource_bundles = { 'mParticle-Adobe-5-Media-Privacy' => ['kits/adobe/adobe-5/Sources/mParticle-AdobeMedia/PrivacyInfo.xcprivacy'] } media.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' media.dependency 'mParticle-Apple-Media-SDK' media.dependency 'AEPCore', '~> 5.0' diff --git a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec index e556cf9e1..af7b31c83 100644 --- a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec +++ b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-AppsFlyer/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-AppsFlyer-6-Privacy' => ['Sources/mParticle-AppsFlyer/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/appsflyer/appsflyer-6/Sources/mParticle-AppsFlyer/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-AppsFlyer-6-Privacy' => ['kits/appsflyer/appsflyer-6/Sources/mParticle-AppsFlyer/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'AppsFlyerFramework', '~> 6.0' end diff --git a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec index 3117aaf30..594be436e 100644 --- a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec +++ b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Apptentive/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Apptentive-6-Privacy' => ['Sources/mParticle-Apptentive/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/apptentive/apptentive-6/Sources/mParticle-Apptentive/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Apptentive-6-Privacy' => ['kits/apptentive/apptentive-6/Sources/mParticle-Apptentive/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'ApptentiveKit', '~> 6.6' end diff --git a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec index aa223624e..608ff0203 100644 --- a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec +++ b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Apptimize/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Apptimize-3-Privacy' => ['Sources/mParticle-Apptimize/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/apptimize/apptimize-3/Sources/mParticle-Apptimize/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Apptimize-3-Privacy' => ['kits/apptimize/apptimize-3/Sources/mParticle-Apptimize/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Apptimize-Swift', '~> 3.5' end diff --git a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec index c0a746bed..8b24c5a83 100644 --- a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec +++ b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-BranchMetrics/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-BranchMetrics-3-Privacy' => ['Sources/mParticle-BranchMetrics/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/branchmetrics/branchmetrics-3/Sources/mParticle-BranchMetrics/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-BranchMetrics-3-Privacy' => ['kits/branchmetrics/branchmetrics-3/Sources/mParticle-BranchMetrics/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Branch', '~> 3.4' end diff --git a/kits/braze/braze-12/mParticle-Braze-12.podspec b/kits/braze/braze-12/mParticle-Braze-12.podspec index 4ec068cec..07e66d3e9 100644 --- a/kits/braze/braze-12/mParticle-Braze-12.podspec +++ b/kits/braze/braze-12/mParticle-Braze-12.podspec @@ -12,10 +12,10 @@ Pod::Spec.new do |s| s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Braze-12-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/braze/braze-12/Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-12-Privacy' => ['kits/braze/braze-12/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'BrazeKit', '~> 12.0' s.dependency 'BrazeKitCompat', '~> 12.0' s.ios.dependency 'BrazeUI', '~> 12.0' -end +end \ No newline at end of file diff --git a/kits/braze/braze-13/mParticle-Braze-13.podspec b/kits/braze/braze-13/mParticle-Braze-13.podspec index 8c94f75c9..86622a6e4 100644 --- a/kits/braze/braze-13/mParticle-Braze-13.podspec +++ b/kits/braze/braze-13/mParticle-Braze-13.podspec @@ -12,8 +12,8 @@ Pod::Spec.new do |s| s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Braze-13-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/braze/braze-13/Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-13-Privacy' => ['kits/braze/braze-13/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'BrazeKit', '~> 13.0' s.dependency 'BrazeKitCompat', '~> 13.0' diff --git a/kits/braze/braze-14/mParticle-Braze-14.podspec b/kits/braze/braze-14/mParticle-Braze-14.podspec index 277afa094..5026a4ee5 100644 --- a/kits/braze/braze-14/mParticle-Braze-14.podspec +++ b/kits/braze/braze-14/mParticle-Braze-14.podspec @@ -12,8 +12,8 @@ Pod::Spec.new do |s| s.swift_version = "5.5" s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Braze/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Braze-14-Privacy' => ['Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/braze/braze-14/Sources/mParticle-Braze/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Braze-14-Privacy' => ['kits/braze/braze-14/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'BrazeKit', '~> 14.0' s.dependency 'BrazeKitCompat', '~> 14.0' diff --git a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec index 26c569fa8..aa878e658 100644 --- a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec +++ b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-CleverTap/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-CleverTap-7-Privacy' => ['Sources/mParticle-CleverTap/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/clevertap/clevertap-7/Sources/mParticle-CleverTap/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-CleverTap-7-Privacy' => ['kits/clevertap/clevertap-7/Sources/mParticle-CleverTap/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'CleverTap-iOS-SDK', '~> 7.0' end diff --git a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec index dafe7b8c3..6760c95a8 100644 --- a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec +++ b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-ComScore/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-ComScore-6-Privacy' => ['Sources/mParticle-ComScore/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/comscore/comscore-6/Sources/mParticle-ComScore/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-ComScore-6-Privacy' => ['kits/comscore/comscore-6/Sources/mParticle-ComScore/PrivacyInfo.xcprivacy'] } s.frameworks = 'SystemConfiguration' s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'ComScore', '~> 6.12' diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec index 6b68bdba8..cd2dbc660 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-11-Privacy' => ['Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/google-analytics-firebase-ga4/firebase-ga4-11/Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-11-Privacy' => ['kits/google-analytics-firebase-ga4/firebase-ga4-11/Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'FirebaseAnalytics', '~> 11.0' end diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec index 0ef015055..913a8c2fb 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-12-Privacy' => ['Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/google-analytics-firebase-ga4/firebase-ga4-12/Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-12-Privacy' => ['kits/google-analytics-firebase-ga4/firebase-ga4-12/Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'FirebaseAnalytics', '~> 12.0' end diff --git a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec index e1e39468e..e62b02edc 100644 --- a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec +++ b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-11-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/google-analytics-firebase/firebase-11/Sources/mParticle-Firebase/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-11-Privacy' => ['kits/google-analytics-firebase/firebase-11/Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'FirebaseAnalytics', '~> 11.0' end diff --git a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec index 207f59b10..fc1d32c3e 100644 --- a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec +++ b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Firebase/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-12-Privacy' => ['Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/google-analytics-firebase/firebase-12/Sources/mParticle-Firebase/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-12-Privacy' => ['kits/google-analytics-firebase/firebase-12/Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'FirebaseAnalytics', '~> 12.0' end diff --git a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec index f2e8be9bc..d741a8b1f 100644 --- a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec +++ b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Iterable/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Iterable-6-Privacy' => ['Sources/mParticle-Iterable/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/iterable/iterable-6/Sources/mParticle-Iterable/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Iterable-6-Privacy' => ['kits/iterable/iterable-6/Sources/mParticle-Iterable/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Iterable-iOS-SDK', '~> 6.5' end diff --git a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec index da8770ab5..3617f154e 100644 --- a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec +++ b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Kochava-9-Privacy' => ['Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/kochava/kochava-9/Sources/mParticle-Kochava/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Kochava-9-Privacy' => ['kits/kochava/kochava-9/Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'KochavaNetworking', '~> 9.0' s.dependency 'KochavaMeasurement', '~> 9.0' diff --git a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec index 7fe7ce54c..3b6098b4a 100644 --- a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec +++ b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Kochava/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Kochava-NoTracking-9-Privacy' => ['Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/kochava/kochava-no-tracking-9/Sources/mParticle-Kochava/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Kochava-NoTracking-9-Privacy' => ['kits/kochava/kochava-no-tracking-9/Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'KochavaNetworking', '~> 9.0' s.dependency 'KochavaMeasurement', '~> 9.0' diff --git a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec index f030e37e3..d55f5b48b 100644 --- a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec +++ b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Leanplum/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Leanplum-6-Privacy' => ['Sources/mParticle-Leanplum/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/leanplum/leanplum-6/Sources/mParticle-Leanplum/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Leanplum-6-Privacy' => ['kits/leanplum/leanplum-6/Sources/mParticle-Leanplum/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Leanplum-iOS-SDK', '~> 6.0' end diff --git a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec index 5c81b47ce..8ce27fadd 100644 --- a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec +++ b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Localytics-6-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/localytics/localytics-6/Sources/mParticle-Localytics/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Localytics-6-Privacy' => ['kits/localytics/localytics-6/Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Localytics', '~> 6.3' end diff --git a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec index e21335064..f2f0d6044 100644 --- a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec +++ b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Localytics/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Localytics-7-Privacy' => ['Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/localytics/localytics-7/Sources/mParticle-Localytics/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Localytics-7-Privacy' => ['kits/localytics/localytics-7/Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Localytics', '~> 7.0' end diff --git a/kits/onetrust/onetrust/mParticle-OneTrust.podspec b/kits/onetrust/onetrust/mParticle-OneTrust.podspec index ac6370b69..015617137 100644 --- a/kits/onetrust/onetrust/mParticle-OneTrust.podspec +++ b/kits/onetrust/onetrust/mParticle-OneTrust.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-OneTrust/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-OneTrust-Privacy' => ['Sources/mParticle-OneTrust/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/onetrust/onetrust/Sources/mParticle-OneTrust/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-OneTrust-Privacy' => ['kits/onetrust/onetrust/Sources/mParticle-OneTrust/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'OTPublishersHeadlessSDK' s.tvos.dependency 'OTPublishersHeadlessSDKtvOS' diff --git a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec index dae5122ba..7af58a917 100644 --- a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec +++ b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Optimizely-4-Privacy' => ['Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/optimizely/optimizely-4/Sources/mParticle-Optimizely/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Optimizely-4-Privacy' => ['kits/optimizely/optimizely-4/Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'OptimizelySwiftSDK', '~> 4.0' end diff --git a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec index 27b08df80..57da7bfff 100644 --- a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec +++ b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" s.tvos.deployment_target = "15.6" - s.source_files = 'Sources/mParticle-Optimizely/**/*.{h,m,mm}' - s.resource_bundles = { 'mParticle-Optimizely-5-Privacy' => ['Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } + s.source_files = 'kits/optimizely/optimizely-5/Sources/mParticle-Optimizely/**/*.{h,m,mm}' + s.resource_bundles = { 'mParticle-Optimizely-5-Privacy' => ['kits/optimizely/optimizely-5/Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.dependency 'OptimizelySwiftSDK', '~> 5.0' end diff --git a/kits/radar/radar-3/mParticle-Radar-3.podspec b/kits/radar/radar-3/mParticle-Radar-3.podspec index 680aa9028..cbb046785 100644 --- a/kits/radar/radar-3/mParticle-Radar-3.podspec +++ b/kits/radar/radar-3/mParticle-Radar-3.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Radar/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Radar-3-Privacy' => ['Sources/mParticle-Radar/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/radar/radar-3/Sources/mParticle-Radar/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Radar-3-Privacy' => ['kits/radar/radar-3/Sources/mParticle-Radar/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'RadarSDK', '~> 3.25' end diff --git a/kits/rokt/rokt/mParticle-Rokt.podspec b/kits/rokt/rokt/mParticle-Rokt.podspec index 2e4e0d69e..5b7468db7 100644 --- a/kits/rokt/rokt/mParticle-Rokt.podspec +++ b/kits/rokt/rokt/mParticle-Rokt.podspec @@ -11,8 +11,8 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.swift_version = "5.5" s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Rokt/**/*.{h,m,mm}', 'Sources/mParticle-Rokt-Swift/**/*.swift' - s.ios.resource_bundles = { 'mParticle-Rokt-Privacy' => ['Sources/mParticle-Rokt/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/rokt/rokt/Sources/mParticle-Rokt/**/*.{h,m,mm}', 'kits/rokt/rokt/Sources/mParticle-Rokt-Swift/**/*.swift' + s.ios.resource_bundles = { 'mParticle-Rokt-Privacy' => ['kits/rokt/rokt/Sources/mParticle-Rokt/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Rokt-Widget', '~> 4.16' end diff --git a/kits/singular/singular-12/mParticle-Singular-12.podspec b/kits/singular/singular-12/mParticle-Singular-12.podspec index 8feb8f45a..883869b62 100644 --- a/kits/singular/singular-12/mParticle-Singular-12.podspec +++ b/kits/singular/singular-12/mParticle-Singular-12.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "15.6" - s.ios.source_files = 'Sources/mParticle-Singular/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-Singular-12-Privacy' => ['Sources/mParticle-Singular/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/singular/singular-12/Sources/mParticle-Singular/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-Singular-12-Privacy' => ['kits/singular/singular-12/Sources/mParticle-Singular/PrivacyInfo.xcprivacy'] } s.ios.frameworks = 'StoreKit' s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'Singular', '~> 12.4' diff --git a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec index 1b67802e7..403827b1c 100644 --- a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec +++ b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec @@ -10,8 +10,8 @@ Pod::Spec.new do |s| s.author = { "mParticle" => "support@mparticle.com" } s.source = { :git => "https://github.com/mparticle/mparticle-apple-sdk.git", :tag => s.version.to_s } s.ios.deployment_target = "16.0" - s.ios.source_files = 'Sources/mParticle-UrbanAirship/**/*.{h,m,mm}' - s.ios.resource_bundles = { 'mParticle-UrbanAirship-20-Privacy' => ['Sources/mParticle-UrbanAirship/PrivacyInfo.xcprivacy'] } + s.ios.source_files = 'kits/urbanairship/urbanairship-20/Sources/mParticle-UrbanAirship/**/*.{h,m,mm}' + s.ios.resource_bundles = { 'mParticle-UrbanAirship-20-Privacy' => ['kits/urbanairship/urbanairship-20/Sources/mParticle-UrbanAirship/PrivacyInfo.xcprivacy'] } s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' s.ios.dependency 'AirshipObjectiveC', '~> 20.0' end From 5183b271645dfc5c3e5d3e9c0bc7686ea5251c1a Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 13:24:55 -0400 Subject: [PATCH 6/7] fix(kits): bump mParticle-Apple-SDK core dependency to ~> 9.0 Co-Authored-By: Claude Sonnet 4.6 --- kits/adjust/adjust-5/mParticle-Adjust-5.podspec | 2 +- kits/adobe/adobe-5/mParticle-Adobe-5.podspec | 4 ++-- kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec | 2 +- kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec | 2 +- kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec | 2 +- .../branchmetrics-3/mParticle-BranchMetrics-3.podspec | 2 +- kits/braze/braze-12/mParticle-Braze-12.podspec | 2 +- kits/braze/braze-13/mParticle-Braze-13.podspec | 2 +- kits/braze/braze-14/mParticle-Braze-14.podspec | 2 +- kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec | 2 +- kits/comscore/comscore-6/mParticle-ComScore-6.podspec | 2 +- .../mParticle-Google-Analytics-Firebase-GA4-11.podspec | 2 +- .../mParticle-Google-Analytics-Firebase-GA4-12.podspec | 2 +- .../mParticle-Google-Analytics-Firebase-11.podspec | 2 +- .../mParticle-Google-Analytics-Firebase-12.podspec | 2 +- kits/iterable/iterable-6/mParticle-Iterable-6.podspec | 2 +- kits/kochava/kochava-9/mParticle-Kochava-9.podspec | 2 +- .../mParticle-Kochava-NoTracking-9.podspec | 2 +- kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec | 2 +- kits/localytics/localytics-6/mParticle-Localytics-6.podspec | 2 +- kits/localytics/localytics-7/mParticle-Localytics-7.podspec | 2 +- kits/onetrust/onetrust/mParticle-OneTrust.podspec | 2 +- kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec | 2 +- kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec | 2 +- kits/radar/radar-3/mParticle-Radar-3.podspec | 2 +- kits/rokt/rokt/mParticle-Rokt.podspec | 2 +- kits/singular/singular-12/mParticle-Singular-12.podspec | 2 +- .../urbanairship-20/mParticle-UrbanAirship-20.podspec | 2 +- 28 files changed, 29 insertions(+), 29 deletions(-) diff --git a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec index 066716c99..88d956f32 100644 --- a/kits/adjust/adjust-5/mParticle-Adjust-5.podspec +++ b/kits/adjust/adjust-5/mParticle-Adjust-5.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/adjust/adjust-5/Sources/mParticle-Adjust/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Adjust-5-Privacy' => ['kits/adjust/adjust-5/Sources/mParticle-Adjust/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'Adjust', '~> 5.0' end diff --git a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec index 87c97b9bc..f2ebebb77 100644 --- a/kits/adobe/adobe-5/mParticle-Adobe-5.podspec +++ b/kits/adobe/adobe-5/mParticle-Adobe-5.podspec @@ -14,13 +14,13 @@ Pod::Spec.new do |s| s.subspec 'Core' do |core| core.source_files = 'kits/adobe/adobe-5/Sources/mParticle-Adobe/**/*.{h,m,mm}' core.resource_bundles = { 'mParticle-Adobe-5-Privacy' => ['kits/adobe/adobe-5/Sources/mParticle-Adobe/PrivacyInfo.xcprivacy'] } - core.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + core.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' end s.subspec 'Media' do |media| media.source_files = 'kits/adobe/adobe-5/Sources/mParticle-AdobeMedia/**/*.{h,m,mm}' media.resource_bundles = { 'mParticle-Adobe-5-Media-Privacy' => ['kits/adobe/adobe-5/Sources/mParticle-AdobeMedia/PrivacyInfo.xcprivacy'] } - media.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + media.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' media.dependency 'mParticle-Apple-Media-SDK' media.dependency 'AEPCore', '~> 5.0' media.dependency 'AEPUserProfile', '~> 5.0' diff --git a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec index af7b31c83..60af86330 100644 --- a/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec +++ b/kits/appsflyer/appsflyer-6/mParticle-AppsFlyer-6.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/appsflyer/appsflyer-6/Sources/mParticle-AppsFlyer/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-AppsFlyer-6-Privacy' => ['kits/appsflyer/appsflyer-6/Sources/mParticle-AppsFlyer/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'AppsFlyerFramework', '~> 6.0' end diff --git a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec index 594be436e..cff7e79f8 100644 --- a/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec +++ b/kits/apptentive/apptentive-6/mParticle-Apptentive-6.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/apptentive/apptentive-6/Sources/mParticle-Apptentive/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Apptentive-6-Privacy' => ['kits/apptentive/apptentive-6/Sources/mParticle-Apptentive/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'ApptentiveKit', '~> 6.6' end diff --git a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec index 608ff0203..ddbb2c40a 100644 --- a/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec +++ b/kits/apptimize/apptimize-3/mParticle-Apptimize-3.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/apptimize/apptimize-3/Sources/mParticle-Apptimize/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Apptimize-3-Privacy' => ['kits/apptimize/apptimize-3/Sources/mParticle-Apptimize/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Apptimize-Swift', '~> 3.5' end diff --git a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec index 8b24c5a83..d71272994 100644 --- a/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec +++ b/kits/branchmetrics/branchmetrics-3/mParticle-BranchMetrics-3.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/branchmetrics/branchmetrics-3/Sources/mParticle-BranchMetrics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-BranchMetrics-3-Privacy' => ['kits/branchmetrics/branchmetrics-3/Sources/mParticle-BranchMetrics/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Branch', '~> 3.4' end diff --git a/kits/braze/braze-12/mParticle-Braze-12.podspec b/kits/braze/braze-12/mParticle-Braze-12.podspec index 07e66d3e9..4af5f797b 100644 --- a/kits/braze/braze-12/mParticle-Braze-12.podspec +++ b/kits/braze/braze-12/mParticle-Braze-12.podspec @@ -14,7 +14,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/braze/braze-12/Sources/mParticle-Braze/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Braze-12-Privacy' => ['kits/braze/braze-12/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'BrazeKit', '~> 12.0' s.dependency 'BrazeKitCompat', '~> 12.0' s.ios.dependency 'BrazeUI', '~> 12.0' diff --git a/kits/braze/braze-13/mParticle-Braze-13.podspec b/kits/braze/braze-13/mParticle-Braze-13.podspec index 86622a6e4..bf9cd4d32 100644 --- a/kits/braze/braze-13/mParticle-Braze-13.podspec +++ b/kits/braze/braze-13/mParticle-Braze-13.podspec @@ -14,7 +14,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/braze/braze-13/Sources/mParticle-Braze/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Braze-13-Privacy' => ['kits/braze/braze-13/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'BrazeKit', '~> 13.0' s.dependency 'BrazeKitCompat', '~> 13.0' s.ios.dependency 'BrazeUI', '~> 13.0' diff --git a/kits/braze/braze-14/mParticle-Braze-14.podspec b/kits/braze/braze-14/mParticle-Braze-14.podspec index 5026a4ee5..5ba4dbf69 100644 --- a/kits/braze/braze-14/mParticle-Braze-14.podspec +++ b/kits/braze/braze-14/mParticle-Braze-14.podspec @@ -14,7 +14,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/braze/braze-14/Sources/mParticle-Braze/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Braze-14-Privacy' => ['kits/braze/braze-14/Sources/mParticle-Braze/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'BrazeKit', '~> 14.0' s.dependency 'BrazeKitCompat', '~> 14.0' s.ios.dependency 'BrazeUI', '~> 14.0' diff --git a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec index aa878e658..bd8aefc78 100644 --- a/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec +++ b/kits/clevertap/clevertap-7/mParticle-CleverTap-7.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/clevertap/clevertap-7/Sources/mParticle-CleverTap/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-CleverTap-7-Privacy' => ['kits/clevertap/clevertap-7/Sources/mParticle-CleverTap/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'CleverTap-iOS-SDK', '~> 7.0' end diff --git a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec index 6760c95a8..f17744c07 100644 --- a/kits/comscore/comscore-6/mParticle-ComScore-6.podspec +++ b/kits/comscore/comscore-6/mParticle-ComScore-6.podspec @@ -14,6 +14,6 @@ Pod::Spec.new do |s| s.source_files = 'kits/comscore/comscore-6/Sources/mParticle-ComScore/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-ComScore-6-Privacy' => ['kits/comscore/comscore-6/Sources/mParticle-ComScore/PrivacyInfo.xcprivacy'] } s.frameworks = 'SystemConfiguration' - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'ComScore', '~> 6.12' end diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec index cd2dbc660..092a65a1f 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-11/mParticle-Google-Analytics-Firebase-GA4-11.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/google-analytics-firebase-ga4/firebase-ga4-11/Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-11-Privacy' => ['kits/google-analytics-firebase-ga4/firebase-ga4-11/Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'FirebaseAnalytics', '~> 11.0' end diff --git a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec index 913a8c2fb..df2098a1b 100644 --- a/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec +++ b/kits/google-analytics-firebase-ga4/firebase-ga4-12/mParticle-Google-Analytics-Firebase-GA4-12.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/google-analytics-firebase-ga4/firebase-ga4-12/Sources/mParticle-FirebaseGA4/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Google-Analytics-Firebase-GA4-12-Privacy' => ['kits/google-analytics-firebase-ga4/firebase-ga4-12/Sources/mParticle-FirebaseGA4/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'FirebaseAnalytics', '~> 12.0' end diff --git a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec index e62b02edc..26285c77e 100644 --- a/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec +++ b/kits/google-analytics-firebase/firebase-11/mParticle-Google-Analytics-Firebase-11.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/google-analytics-firebase/firebase-11/Sources/mParticle-Firebase/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-11-Privacy' => ['kits/google-analytics-firebase/firebase-11/Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'FirebaseAnalytics', '~> 11.0' end diff --git a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec index fc1d32c3e..658935a6f 100644 --- a/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec +++ b/kits/google-analytics-firebase/firebase-12/mParticle-Google-Analytics-Firebase-12.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/google-analytics-firebase/firebase-12/Sources/mParticle-Firebase/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Google-Analytics-Firebase-12-Privacy' => ['kits/google-analytics-firebase/firebase-12/Sources/mParticle-Firebase/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'FirebaseAnalytics', '~> 12.0' end diff --git a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec index d741a8b1f..51b2d17f6 100644 --- a/kits/iterable/iterable-6/mParticle-Iterable-6.podspec +++ b/kits/iterable/iterable-6/mParticle-Iterable-6.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/iterable/iterable-6/Sources/mParticle-Iterable/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Iterable-6-Privacy' => ['kits/iterable/iterable-6/Sources/mParticle-Iterable/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Iterable-iOS-SDK', '~> 6.5' end diff --git a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec index 3617f154e..8a5557d3f 100644 --- a/kits/kochava/kochava-9/mParticle-Kochava-9.podspec +++ b/kits/kochava/kochava-9/mParticle-Kochava-9.podspec @@ -13,7 +13,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/kochava/kochava-9/Sources/mParticle-Kochava/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Kochava-9-Privacy' => ['kits/kochava/kochava-9/Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'KochavaNetworking', '~> 9.0' s.dependency 'KochavaMeasurement', '~> 9.0' s.dependency 'KochavaTracking', '~> 9.0' diff --git a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec index 3b6098b4a..079aa3a9e 100644 --- a/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec +++ b/kits/kochava/kochava-no-tracking-9/mParticle-Kochava-NoTracking-9.podspec @@ -13,7 +13,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/kochava/kochava-no-tracking-9/Sources/mParticle-Kochava/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Kochava-NoTracking-9-Privacy' => ['kits/kochava/kochava-no-tracking-9/Sources/mParticle-Kochava/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'KochavaNetworking', '~> 9.0' s.dependency 'KochavaMeasurement', '~> 9.0' end diff --git a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec index d55f5b48b..a4947e91b 100644 --- a/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec +++ b/kits/leanplum/leanplum-6/mParticle-Leanplum-6.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/leanplum/leanplum-6/Sources/mParticle-Leanplum/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Leanplum-6-Privacy' => ['kits/leanplum/leanplum-6/Sources/mParticle-Leanplum/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Leanplum-iOS-SDK', '~> 6.0' end diff --git a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec index 8ce27fadd..d126546b3 100644 --- a/kits/localytics/localytics-6/mParticle-Localytics-6.podspec +++ b/kits/localytics/localytics-6/mParticle-Localytics-6.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/localytics/localytics-6/Sources/mParticle-Localytics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Localytics-6-Privacy' => ['kits/localytics/localytics-6/Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Localytics', '~> 6.3' end diff --git a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec index f2f0d6044..6b50c5ab3 100644 --- a/kits/localytics/localytics-7/mParticle-Localytics-7.podspec +++ b/kits/localytics/localytics-7/mParticle-Localytics-7.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/localytics/localytics-7/Sources/mParticle-Localytics/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Localytics-7-Privacy' => ['kits/localytics/localytics-7/Sources/mParticle-Localytics/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Localytics', '~> 7.0' end diff --git a/kits/onetrust/onetrust/mParticle-OneTrust.podspec b/kits/onetrust/onetrust/mParticle-OneTrust.podspec index 015617137..9dd90df0a 100644 --- a/kits/onetrust/onetrust/mParticle-OneTrust.podspec +++ b/kits/onetrust/onetrust/mParticle-OneTrust.podspec @@ -13,7 +13,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/onetrust/onetrust/Sources/mParticle-OneTrust/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-OneTrust-Privacy' => ['kits/onetrust/onetrust/Sources/mParticle-OneTrust/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'OTPublishersHeadlessSDK' s.tvos.dependency 'OTPublishersHeadlessSDKtvOS' end diff --git a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec index 7af58a917..fc90e09e7 100644 --- a/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec +++ b/kits/optimizely/optimizely-4/mParticle-Optimizely-4.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/optimizely/optimizely-4/Sources/mParticle-Optimizely/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Optimizely-4-Privacy' => ['kits/optimizely/optimizely-4/Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'OptimizelySwiftSDK', '~> 4.0' end diff --git a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec index 57da7bfff..5ed772301 100644 --- a/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec +++ b/kits/optimizely/optimizely-5/mParticle-Optimizely-5.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "15.6" s.source_files = 'kits/optimizely/optimizely-5/Sources/mParticle-Optimizely/**/*.{h,m,mm}' s.resource_bundles = { 'mParticle-Optimizely-5-Privacy' => ['kits/optimizely/optimizely-5/Sources/mParticle-Optimizely/PrivacyInfo.xcprivacy'] } - s.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.dependency 'OptimizelySwiftSDK', '~> 5.0' end diff --git a/kits/radar/radar-3/mParticle-Radar-3.podspec b/kits/radar/radar-3/mParticle-Radar-3.podspec index cbb046785..64c38ee6f 100644 --- a/kits/radar/radar-3/mParticle-Radar-3.podspec +++ b/kits/radar/radar-3/mParticle-Radar-3.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/radar/radar-3/Sources/mParticle-Radar/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Radar-3-Privacy' => ['kits/radar/radar-3/Sources/mParticle-Radar/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'RadarSDK', '~> 3.25' end diff --git a/kits/rokt/rokt/mParticle-Rokt.podspec b/kits/rokt/rokt/mParticle-Rokt.podspec index 5b7468db7..cfe207cd4 100644 --- a/kits/rokt/rokt/mParticle-Rokt.podspec +++ b/kits/rokt/rokt/mParticle-Rokt.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "15.6" s.ios.source_files = 'kits/rokt/rokt/Sources/mParticle-Rokt/**/*.{h,m,mm}', 'kits/rokt/rokt/Sources/mParticle-Rokt-Swift/**/*.swift' s.ios.resource_bundles = { 'mParticle-Rokt-Privacy' => ['kits/rokt/rokt/Sources/mParticle-Rokt/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Rokt-Widget', '~> 4.16' end diff --git a/kits/singular/singular-12/mParticle-Singular-12.podspec b/kits/singular/singular-12/mParticle-Singular-12.podspec index 883869b62..581cc7029 100644 --- a/kits/singular/singular-12/mParticle-Singular-12.podspec +++ b/kits/singular/singular-12/mParticle-Singular-12.podspec @@ -13,6 +13,6 @@ Pod::Spec.new do |s| s.ios.source_files = 'kits/singular/singular-12/Sources/mParticle-Singular/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-Singular-12-Privacy' => ['kits/singular/singular-12/Sources/mParticle-Singular/PrivacyInfo.xcprivacy'] } s.ios.frameworks = 'StoreKit' - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'Singular', '~> 12.4' end diff --git a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec index 403827b1c..cedda1c30 100644 --- a/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec +++ b/kits/urbanairship/urbanairship-20/mParticle-UrbanAirship-20.podspec @@ -12,6 +12,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = "16.0" s.ios.source_files = 'kits/urbanairship/urbanairship-20/Sources/mParticle-UrbanAirship/**/*.{h,m,mm}' s.ios.resource_bundles = { 'mParticle-UrbanAirship-20-Privacy' => ['kits/urbanairship/urbanairship-20/Sources/mParticle-UrbanAirship/PrivacyInfo.xcprivacy'] } - s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.22' + s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 9.0' s.ios.dependency 'AirshipObjectiveC', '~> 20.0' end From 3893106d34f04ba0fc1eda6d8473440896792d22 Mon Sep 17 00:00:00 2001 From: Nickolas Dimitrakas Date: Tue, 10 Mar 2026 13:39:23 -0400 Subject: [PATCH 7/7] ci: consolidate podspec version bump into single step excluding .build/ Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/release-draft.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/release-draft.yml b/.github/workflows/release-draft.yml index f575b22a9..ed2e467f8 100644 --- a/.github/workflows/release-draft.yml +++ b/.github/workflows/release-draft.yml @@ -69,12 +69,7 @@ jobs: - name: Update version in all podspecs run: | - find . -maxdepth 2 -name "*.podspec" -exec \ - sed -i '' 's/\(s\.version[^=]*=[[:space:]]*\)"[^"]*"/\1"'"${VERSION}"'"/' {} + - - - name: Update version in kit podspecs - run: | - find kits -name "*.podspec" -not -path "*/.build/*" -exec \ + find . -name "*.podspec" -not -path "*/.build/*" -exec \ sed -i '' 's/\(s\.version[^=]*=[[:space:]]*\)"[^"]*"/\1"'"${VERSION}"'"/' {} + - name: Update version in MPIConstants.m