{"id":28919481,"url":"https://github.com/googlemaps/ios-places-sdk","last_synced_at":"2025-07-15T17:46:58.690Z","repository":{"id":212537847,"uuid":"719629150","full_name":"googlemaps/ios-places-sdk","owner":"googlemaps","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-18T17:53:35.000Z","size":1466,"stargazers_count":23,"open_issues_count":13,"forks_count":5,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-06-18T18:43:40.489Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/googlemaps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-11-16T15:14:12.000Z","updated_at":"2025-06-18T17:53:38.000Z","dependencies_parsed_at":"2023-12-14T20:49:11.592Z","dependency_job_id":"28048ea4-cd7e-40eb-a4fd-e37ec05da54e","html_url":"https://github.com/googlemaps/ios-places-sdk","commit_stats":null,"previous_names":["googlemaps/ios-places-sdk"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/googlemaps/ios-places-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlemaps%2Fios-places-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlemaps%2Fios-places-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlemaps%2Fios-places-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlemaps%2Fios-places-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/googlemaps","download_url":"https://codeload.github.com/googlemaps/ios-places-sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlemaps%2Fios-places-sdk/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261232844,"owners_count":23128169,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-22T03:41:40.492Z","updated_at":"2025-07-15T17:46:58.681Z","avatar_url":"https://github.com/googlemaps.png","language":"Swift","readme":"# Swift package for the Google Places SDK For iOS\n\n## Description\n\nThis repository contains the Swift packages for the\n[Places SDK for iOS](https://developers.google.com/maps/documentation/places/ios-sdk)\nand\n[Places Swift SDK for iOS (Preview)](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Classes).\nFor additional methods of installing the Places and Places Swift SDKs for iOS\n(Preview) including CocoaPods, see the Places SDK for iOS\n[documentation](https://developers.google.com/maps/documentation/places/ios-sdk/config).\n\n## Addition of GooglePlacesSwift to this repository\n\nAs of November 11, 2024 this GitHub repository now contains the latest versions\nof both `GooglePlaces` and `GooglePlacesSwift` Swift Packages. Visit\n[the developer documentation](https://developers.google.com/maps/documentation/places/ios-sdk/google-places-swift)\nto learn more about the Places Swift SDK for iOS (Preview).\n\n\u003e [!TIP] The version of the GitHub release matches the version of\n\u003e `GooglePlaces`, but not the version of `GooglePlacesSwift` (Preview). We take\n\u003e care of the version dependency between GooglePlaces and GooglePlacesSwift in\n\u003e the package manifest. For example: To use version 9.2.0 of GooglePlaces,\n\u003e select 9.2.0 on the Xcode package dependency screen. To use version 0.3.0 of\n\u003e GooglePlacesSwift, you must choose the corresponding version of the\n\u003e GooglePlaces, which is 9.2.0.\n\n### Migration from `GooglePlaces` to `GooglePlacesSwift` (Preview)\n\nIf you have been using GooglePlaces through this GitHub repository and now would\nlike to also try GooglePlacesSwift,\n[delete that package dependency in Xcode](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app#Delete-a-package-dependency),\nthen follow the [installation instructions](#installation) to add the package\ndependency again from `https://github.com/googlemaps/ios-places-sdk`, choosing\nversion `9.2.0` or later.\n\nThis time, on the **Choose Package Products** window, add the\n`GooglePlacesSwift` library to your project's target.\n\n### Migration from `GooglePlacesSwift` (Preview) v0.2.0 and earlier\n\nIf you have been using `GooglePlacesSwift` through a different GitHub\nrepository,\n[delete that package dependency in Xcode](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app#Delete-a-package-dependency),\nthen follow the [installation instructions](#installation) to add the package\ndependency from `https://github.com/googlemaps/ios-places-sdk`, choosing version\n`9.2.0` or later.\n\nThis time, on the **Choose Package Products** window, add the\n`GooglePlacesSwift` library to your project's target.\n\n**Note:** If you try to add `GooglePlacesSwift` from a deprecated repository,\nyou will see the following error message: `Failed to resolve dependencies\nDependencies could not be resolved because no versions of 'ios-places-swift-sdk'\nmatch the requirement 0.2.0 and root depends on 'ios-places-swift-sdk' 0.2.0.`\n\n## Requirements\n\n-   [Xcode](https://developer.apple.com/xcode/) version 16.0 or later\n-   An app targeting iOS 16 or later\n-   A Google Maps Platform\n    [project](https://developers.google.com/maps/documentation/places/ios-sdk/cloud-setup)\n    with the Places API enabled.\n-   An\n    [API key](https://developers.google.com/maps/documentation/places/ios-sdk/get-api-key)\n    associated with the project above.\n\n## Installation\n\n1.  Follow the instructions for\n    [adding package dependencies to your app in Xcode](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app).\n\n2.  In the \"Enter Package URL\" field, enter this GitHub repository:\n\n    ```\n    https://github.com/googlemaps/ios-places-sdk\n    ```\n\n3.  Select the\n    [version](https://developers.google.com/maps/documentation/places/ios-sdk/versions)\n    of the Places SDK for iOS that you want to use. For new projects, we\n    recommend specifying the latest version and using the \"Exact Version\"\n    option.\n\n4.  Follow the\n    [instructions](https://developers.google.com/maps/documentation/places/ios-sdk/config#get-an-api-key)\n    to add your API key to your app.\n\n## Sample App\n\nSee samples demonstrating use of the Places SDK for iOS on\n[developers.google.com](https://developers.google.com/maps/documentation/places/ios-sdk/code-samples)\nor on [GitHub](https://github.com/googlemaps-samples/maps-sdk-for-ios-samples).\n\nSee samples demonstrating use of the Places Swift SDK for iOS on [GitHub](https://github.com/googlemaps-samples/ios-places-sdk-samples).\n\n## Documentation\n\nDocumentation for the Places SDK for iOS is available as\n[guides](https://developers.google.com/maps/documentation/places/ios-sdk) and\n[reference documentation](https://developers.google.com/maps/documentation/places/ios-sdk/reference).\n\n## Contributing\n\nExternal contributions are not accepted for this repository, per the\n[Contributing guide](https://github.com/googlemaps/ios-places-sdk/blob/main/CONTRIBUTING.md).\n\n## Terms of Service\n\nThis package uses Google Maps Platform services, and any use of Google Maps\nPlatform is subject to the\n[Terms of Service](https://cloud.google.com/maps-platform/terms).\n\n## Support\n\nThis repository is offered via an open source license. It is not governed by the\nGoogle Maps Platform Support\n[Technical Support Services Guidelines](https://cloud.google.com/maps-platform/terms/tssg),\nthe [SLA](https://cloud.google.com/maps-platform/terms/sla), or the\n[Deprecation Policy](https://cloud.google.com/maps-platform/terms) (however, any\nGoogle Maps Platform services used by the library remain subject to the Google\nMaps Platform Terms of Service).\n\nThis repository adheres to [semantic versioning](https://semver.org/) to\nindicate when backwards-incompatible changes are introduced.\n\n-   For issues with the Places SDK for iOS,\n    [file an issue](https://developers.google.com/maps/documentation/places/ios-sdk/support#issue-tracker)\n    on the Places SDK for iOS issue tracker or\n    [open a support case](https://developers.google.com/maps/documentation/places/ios-sdk/support#contact-maps-support).\n-   If you find a bug with the Swift package, please\n    [file an issue](https://github.com/googlemaps/ios-places-sdk/issues) on\n    GitHub.\n\nIf you would like to get answers to technical questions from other Google Maps\nPlatform developers, ask through one of our\n[developer community channels](https://developers.google.com/maps/developer-community).\nYou can also discuss this library on the Google Maps Platform\n[Discord server](https://discord.gg/hYsWbmk).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglemaps%2Fios-places-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglemaps%2Fios-places-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglemaps%2Fios-places-sdk/lists"}