Skip to content

getuserkit/UserKit-iOS

Repository files navigation

UserKit

Everything you need to talk to your users

SwiftPM Compatible iOS 15.0+ MIT License Version Number


UserKit gives you need to have real conversations with your users – right inside your app.

Features

UserKit
🖼️ UserKit runs entirely inside a native Picture in Picture window, keeping your app’s interface untouched.
🖥️ Watch how users actually use your app. See their screen and touches, live and in context.
📞 Full CallKit integration built in.
📝 Online documentation up to date
💯 Well maintained - frequent releases
📮 Great support - email a founder: pete@getuserkit.com

📦 Installation

Swift Package Manager

The preferred installation method is with Swift Package Manager. This is a tool for automating the distribution of Swift code and is integrated into the swift compiler. In Xcode, do the following:

  • Select File ▸ Add Packages...
  • Search for https://github.com/getuserkit/userkit-ios in the search bar.
  • Set the Dependency Rule to Up to Next Major Version with the lower bound set to 1.0.0.
  • Make sure your project name is selected in Add to Project.
  • Then, Add Package.

🚀 Getting Started

import UserKit

// Initialize with your API key
UserKit.configure(apiKey: "your_api_key")

// Identify your app user
UserKit.shared.identify(id: "1", name: "Example User", email: "example@user.com")

That's all that is required!

Now you can jump over to getuserkit.com, find your logged in user and give them a call.

🤝 Contributing

Please see the CONTRIBUTING file for how to help.

About

Talk to your users

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published