Skip to content

Support Swift Package Manager for Google Places SDK (deprecation of CocoaPods) #128

@givip

Description

@givip

Google Maps Platform team has officially announced that they are deprecating CocoaPods support for all their iOS SDKs, including Places SDK for iOS. Starting with version 11.0, new releases will no longer be available via CocoaPods (support will end in Q2 2026).

Currently, this package (flutter_google_places_sdk) relies on CocoaPods integration. To ensure future compatibility and access to the latest versions, the plugin should add support for Swift Package Manager (SPM) as an installation method.

Key points from Google’s announcement:
• CocoaPods will enter maintenance mode, no new features or fixes for Maps/Places SDKs after v10.x.x.
• From v11.0 onward, only SPM (and manual integration) will be supported.
• Developers using CocoaPods will lose access to new features, performance improvements, and critical bug fixes after Q2 2026.

What needs to be done:
• Update iOS dependency integration to support Swift Package Manager.
• Ensure compatibility with current Flutter plugin structure.
• Provide migration instructions in the README (from CocoaPods to SPM).

Reference:
Google Maps Platform – CocoaPods deprecation notice

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions