Swiftpack.co - plaid/plaid-link-ios as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by plaid.
plaid/plaid-link-ios ios/2.3.1
Plaid Link iOS SDK
⭐️ 103
🕓 1 year ago
.package(url: "https://github.com/plaid/plaid-link-ios.git", from: "ios/2.3.1")

Plaid Link for iOS version swift compatibility

📱 This repository contains multiple sample applications (requiring Xcode 11) that demonstrate integration and use of Plaid Link for iOS.

📚 Detailed instructions on how to integrate with Plaid Link for iOS can be found in our main documentation at plaid.com/docs/link/ios.

1️⃣ The previous major version of LinkKit can be found on the main-v1 branch.

:warning: All integrations must upgrade to version 4.1.0 of the SDK (released January 2023) by June 30, 2023, to maintain support for Chase OAuth connections.

About the LinkDemo Xcode projects

Plaid Link can be used for different use cases and the sample applications demonstrate how to use Plaid Link for iOS for each use case. For clarity between the different use cases, each use case specific example showing how to integrate Plaid Link for iOS is implemented in a Swift extension.

Before building and running the sample application replace any Xcode placeholder strings (like <#GENERATED_LINK_TOKEN#>) in the code with the appropriate value so that Plaid Link is configured properly. For convenience the Xcode placeholder strings are also marked as compile-time warnings.

Select your desired use-case in ViewController.didTapButton then build and run the demo application to experience the particular Link flow for yourself.


Stars: 103
Last commit: 1 week ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

LinkKit 4.1.0
2 weeks ago



Name Version
Xcode >= 14.0
iOS >= 11.0


⭐ Please note that when using version 4.1.0+ there will be a small behavior change in our development environment in preparation for that same change in the production environment later this year.

  • Some OAuth Financial institution flows will be presented in an ASWebAuthenticationSession out-of-process webview. In particular, this will be enabled for Chase in the development environment. App2app flows, if enabled, will not be affected.
  • There is no breaking change or anything customers need to do to support this, but the change is expected in case you notice it during manual or automated testing.
  • This same change will be enabled in production in July 2023.


  • Support for using ASWebAuthenticationSession for non-app2app OAuth flows.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics