# iOS Sinch SDK - Installation This guide demonstrates how to easily implement our SDK for chat and for push features. ## Prerequisites - [Xcode 14+](https://developer.apple.com/xcode/) and a familiarity with how to use the Xcode UI. - [Swift Package Manager](https://www.swift.org/package-manager/) (iOS 13+) - Access to SDK GitHub repository. Important! This SDK GitHub repository is private, so you need to email Sinch to gain access. ## Installing the dependencies You can install the necessary dependencies using the [Swift package manager](#swift-package-manager) inside of Xcode. ### Swift Package Manager: To install the dependency using the Swift package manager: 1. In Xcode, navigate to the Swift package manager interface and enter the following link `https://github.com/sinchlabs/sinch-chat-ios-sdk`. 2. Log in to your GitHub account using your GitHub credentials and your GitHub [personal token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token). Next, you must [initialize]((/docs/sinch-chat/getting-started/ios/initialization/) your solution.