From 6aa7e833ac47cc18fa3f8abd9ca5e6b8cfeae690 Mon Sep 17 00:00:00 2001 From: Masashi Katsumata Date: Mon, 17 Aug 2026 03:00:25 +0900 Subject: [PATCH] Publishable podspec source and 1.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `s.source = { :path => __dir__ }` points at a local directory. CocoaPods trunk needs a source it can fetch from a public URL, so the podspec could never be pushed — which is why nothing has ever been published (`pod trunk me` reports no pods). Point `s.source` at the repository with `:tag => s.version.to_s`, taken from the `s.homepage` already declared here, and bump to 1.3.1 to match android-sdk. Local development is unaffected: react-sdk's Podfile passes `:path`, which takes precedence over `s.source`. Verified by rebuilding the React Native sample on a physical iPad (0 errors) and running a map UI test against it. --- MapConductorHeatmap.podspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MapConductorHeatmap.podspec b/MapConductorHeatmap.podspec index 2757740..5d68684 100644 --- a/MapConductorHeatmap.podspec +++ b/MapConductorHeatmap.podspec @@ -1,11 +1,11 @@ Pod::Spec.new do |s| s.name = "MapConductorHeatmap" - s.version = "1.2.0" + s.version = "1.3.1" s.summary = "MapConductor's tile-based heatmap overlay extension." s.license = { :type => "Apache-2.0", :file => "LICENSE" } s.author = "MapConductor" s.homepage = "https://github.com/MapConductor/ios-heatmap" - s.source = { :path => __dir__ } + s.source = { :git => "https://github.com/MapConductor/ios-heatmap.git", :tag => s.version.to_s } s.platform = :ios, "15.1" s.swift_version = "5.9" s.source_files = "Sources/MapConductorHeatmap/**/*.swift"