{"id":19491680,"url":"https://github.com/rudderlabs/rudder-integration-appcenter-ios","last_synced_at":"2025-06-20T12:34:38.205Z","repository":{"id":54850953,"uuid":"329067324","full_name":"rudderlabs/rudder-integration-appcenter-ios","owner":"rudderlabs","description":"RudderStack's Native SDK integration with Visual Studio App Center.","archived":false,"fork":false,"pushed_at":"2024-02-08T05:15:44.000Z","size":31648,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-06-13T23:32:03.414Z","etag":null,"topics":["ios-sdk","rudderstack"],"latest_commit_sha":null,"homepage":"https://rudderstack.com/","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rudderlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-01-12T17:51:23.000Z","updated_at":"2023-01-09T09:08:32.000Z","dependencies_parsed_at":"2024-01-22T17:44:17.139Z","dependency_job_id":null,"html_url":"https://github.com/rudderlabs/rudder-integration-appcenter-ios","commit_stats":{"total_commits":26,"total_committers":8,"mean_commits":3.25,"dds":0.5,"last_synced_commit":"774a3acf010d221ca62eaedfc27b9dfa0b97e31f"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/rudderlabs/rudder-integration-appcenter-ios","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-integration-appcenter-ios","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-integration-appcenter-ios/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-integration-appcenter-ios/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-integration-appcenter-ios/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rudderlabs","download_url":"https://codeload.github.com/rudderlabs/rudder-integration-appcenter-ios/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-integration-appcenter-ios/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260945291,"owners_count":23086982,"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":["ios-sdk","rudderstack"],"created_at":"2024-11-10T21:17:46.085Z","updated_at":"2025-06-20T12:34:33.146Z","avatar_url":"https://github.com/rudderlabs.png","language":"Objective-C","readme":"# What is RudderStack?\n\n[RudderStack](https://rudderstack.com/) is a **customer data pipeline** tool for collecting, routing and processing data from your websites, apps, cloud tools, and data warehouse.\n\nMore information on RudderStack can be found [here](https://github.com/rudderlabs/rudder-server).\n\n## Integrating Visual Studio App Center with RudderStack's iOS SDK\n\n[App Center](https://appcenter.ms/) is Microsoft's cross-platform build automation and management platform that lets you seamlessly manage your app's lifecycle. With App Center, you can easily manage and automate your builds, effectively test your apps in the cloud, and monitor their real-time usage with the help of crash data and analytics.\n\n1. Add App Center as destination from Rudder Dashboard and add the app secret key.\n\n2. Rudder-AppCenter is available through [CocoaPods](https://cocoapods.org). To install\nit, simply add the following line to your Podfile:\n\n```ruby\npod 'Rudder-AppCenter'\n```\n\n## Initialize ```RudderClient```\n\nPut this code in your ```AppDelegate.m``` file under the method ```didFinishLaunchingWithOptions```\n```\nRSConfigBuilder *builder = [[RSConfigBuilder alloc] init];\n[builder withDataPlaneUrl:\u003cYOUR_DATA_PLANE_URL\u003e];\n[builder withFactory:[RudderAppCenterFactory instance]];\n[RSClient getInstance:\u003cYOUR_WRITE_KEY\u003e config:[builder build]];\n```\n\n## Send Events\n\nFollow the steps from the [RudderStack iOS SDK](https://github.com/rudderlabs/rudder-sdk-ios).\n\n## Contact Us\n\nIf you come across any issues while configuring or using this integration, please feel free to start a conversation on our [Slack](https://resources.rudderstack.com/join-rudderstack-slack) channel. We will be happy to help you.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frudderlabs%2Frudder-integration-appcenter-ios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frudderlabs%2Frudder-integration-appcenter-ios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frudderlabs%2Frudder-integration-appcenter-ios/lists"}