{"id":28435532,"url":"https://github.com/br3akzero/google-ima-sdk-xc","last_synced_at":"2025-10-09T13:32:40.706Z","repository":{"id":150458460,"uuid":"622538682","full_name":"br3akzero/google-ima-sdk-xc","owner":"br3akzero","description":"Unofficial Combined iOS \u0026 tvOS Google IMA SDK for both SPM \u0026 CocoaPods","archived":false,"fork":false,"pushed_at":"2024-04-02T14:20:08.000Z","size":25172,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-26T06:17:46.879Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/br3akzero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2023-04-02T12:20:14.000Z","updated_at":"2024-04-05T08:39:05.000Z","dependencies_parsed_at":"2025-02-26T21:00:23.755Z","dependency_job_id":null,"html_url":"https://github.com/br3akzero/google-ima-sdk-xc","commit_stats":null,"previous_names":["rashadatjou/google-ima-sdk-xc","rashadatjou/swift-google-ima-spm","br3akzero/google-ima-sdk-xc"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/br3akzero/google-ima-sdk-xc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/br3akzero%2Fgoogle-ima-sdk-xc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/br3akzero%2Fgoogle-ima-sdk-xc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/br3akzero%2Fgoogle-ima-sdk-xc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/br3akzero%2Fgoogle-ima-sdk-xc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/br3akzero","download_url":"https://codeload.github.com/br3akzero/google-ima-sdk-xc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/br3akzero%2Fgoogle-ima-sdk-xc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262343840,"owners_count":23296405,"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-05T20:40:01.698Z","updated_at":"2025-10-09T13:32:35.670Z","avatar_url":"https://github.com/br3akzero.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unofficial Combined Google IMA SDK iOS and tvOS\n\nThis project adds support for multi-platform XCFramework, Swift Package, and CocoaPods to the Google Interactive Media Ads (IMA) SDK. Due to the fact that both of the Google IMA iOS SDK and the Google IMA tvOS SDK were built from the same source but have been separated into different XCFrameworks that share the same name, it is possible to use them combined inside of a single XCFramework. Multi-platform projects will benefit from this variant of the IMA SDK.\n\n## Checksum\n\n```\ne66013b366cca686e3199fd50c38ef439ceb7912ab1233ca37d515297632dbae\n```\n\n## Current supported version:\n\niOS: `3.20.0` – [Google Release](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/download)\n\ntvOS: `4.11.1` – [Google Release](https://developers.google.com/interactive-media-ads/docs/sdks/tvos/client-side/download)\n\n## Getting Started\n\n### Swift Package Manager\n\nTo use this Swift Package in your Xcode project, follow these steps:\n\n1. Open your project in Xcode.\n2. Go to File \u003e Swift Packages \u003e Add Package Dependency.\n3. Enter the URL of this repository https://github.com/rashadatjou/google-ima-sdk-xc and click Next.\n4. Choose the version rule you want to use (e.g. \"Up to Next Major\") and click Next.\n5. Select the target you want to add the package to and click Finish.\n6. Import the GoogleInteractiveMediaAds module in your Swift files where you want to use the IMA SDK.\n\n```Swift\nimport GoogleInteractiveMediaAds\n```\n\n7. You're now ready to use the IMA SDK in your app!\n\n### CocoaPods\n\nTo use this Pod in your Xcode project, follow these steps:\n\n1. Open your Podfile\n2. Add the following code to it:\n\n```ruby\npod `GoogleInteractiveMediaAdsXC`\n```\n\n3. Run `pod install` in your terminal.\n\n## Resources\n\nFor more information on how to use the IMA SDK, see the official documentation.\n\niOS: https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side\n\ntvOS: https://developers.google.com/interactive-media-ads/docs/sdks/tvos/client-side\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbr3akzero%2Fgoogle-ima-sdk-xc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbr3akzero%2Fgoogle-ima-sdk-xc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbr3akzero%2Fgoogle-ima-sdk-xc/lists"}