CocoaPods trunk is moving to be read-only. Read more on the blog, there are 11 months to go.

AmplitudeUnified 0.0.3

AmplitudeUnified 0.0.3

Maintained by Amplitude SDK.



 
Depends on:
AmplitudeExperiment< 2.0.0, >= 1.19.0
AmplitudeSwift< 2.0.0, >= 1.17.0
AmplitudeSessionReplay< 2.0.0, >= 0.8.0
 

  • By
  • Amplitude


AmplitudeUnified-Swift

This is Amplitude's latest version of the Unified SDK for Swift.

Need Help?

If you have any issues using our SDK, feel free to create a GitHub issue or submit a request on Amplitude Help.

Template Usage

Creating a new repository

  • Go to create a new repo page
  • Name your repository as Amplitude-{language} (example: Amplitude-TypeScript)
  • Provide a description like “{Language} Amplitude Analytics SDK”
  • Specify Internal as the type of repository. We will make it Public later
  • Add a README.md file
  • Use the suggested .gitignore template for the language you are using

Securing the repository

  • Go to the Settings page in your repository
  • Go to Branches
  • Add a branch protection rule called “main” for the main branch
    • Check “Require a pull request before merging”
    • Check “Require approvals”
    • Check “Dismiss stale pull request approvals when new commits are pushed”
    • If there are any status checks, check “Require status checks to pass before merging”

Adding team members

  • Go to Settings page in your repository
  • Go to Collaborators and teams
  • In Manage Access section, click on Add teams
  • Search by the name of the team, and click Add teams

Applying templates

  • Clone the new repository
  • Create a branch (You do not have to preface the branch name with the JIRA ticket number)
  • Create .github/pull_request_template.md using this template
  • Create a .github/ISSUE_TEMPLATE folder with the following files
  • Add a LICENSE file
  • Edit the README.md as necessary