Pulse is distributed using Swift Package Manager as a binary framework. It is built using SwiftUI and includes no resources to ensure its tiny size. The thinned
.ipa with Pulse included takes <640 KB. You can simply leave it in your app store builds. And because it’s a binary framework, it doesn’t increase your compile time.
Pulse is distributed as a binary framework using Swift Package Manager.
Go to File / Swift Packages / Add Package Dependency… and enter package repository URL https://github.com/kean/Pulse, then follow the instructions.
To remove the dependency, select the project and open Swift Packages (which is next to Build Settings). You can add and remove packages from this tab.
Swift Package Manager can also be used from the command line.
After adding a package, make sure to add all suggested products to your project.