{"repo":"TelemetryDeck/SwiftSDK","free":true,"listed":false,"github":"https://github.com/TelemetryDeck/SwiftSDK","clone":"git clone https://github.com/TelemetryDeck/SwiftSDK.git","description":"Swift SDK for TelemetryDeck, a privacy-conscious analytics service for apps and websites.","language":"Swift","stars":225,"topics":["analytics","privacy-protection","telemetry","ios","swift","swiftui","hacktoberfest"],"license":null,"category":"analytics","readme_excerpt":"Swift SDK for TelemetryDeck This package allows you to send signals to TelemetryDeck from your Swift code. Sign up for a free account at telemetrydeck.com Installation The easiest way to install TelemetryDeck is using Swift Package Manager, Apple's solution which is built into Xcode. In Xcode, press File Add Packages... , then in the resulting window enter https://github.com/TelemetryDeck/SwiftSDK into the search field. Set the Dependency Rule field to Up to Next Major Version , then press the Add Package button. Xcode will download it, then you can choose which target of your app to add the \"TelemetryDeck\" library to (note that \"TelemetryClient\" is the old name of the lib). See our detailed setup guide for more information. Initialization Init the Telemetry Manager at app startup, so it knows your App ID (you can retrieve the App ID from your TelemetryDeck Dashboard under Set Up App) For example, if you're building a scene based app, in the init() function for your App : Then send signals like so: Debug - Test Mode If your app's build configuration is set to \"Debug\", all signals sent will be marked as testing signals. In the Telemetry Viewer app, activate Test Mode to see those. If you want to manually control whether test mode is active, you can set the config.testMode property. User Identifiers Telemetry Manager will create a user identifier for you user that is specific to app installation and device. If you have a better user identifier available, such as an email addres","default_branch":null,"files":null,"tree":[],"storefront":"/r/TelemetryDeck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TelemetryDeck/SwiftSDK/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}