Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plaid/plaid-link-ios
Plaid Link iOS SDK
https://github.com/plaid/plaid-link-ios
plaid plaid-ios plaid-link
Last synced: 4 months ago
JSON representation
Plaid Link iOS SDK
- Host: GitHub
- URL: https://github.com/plaid/plaid-link-ios
- Owner: plaid
- License: mit
- Created: 2019-06-10T04:10:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T17:39:25.000Z (4 months ago)
- Last Synced: 2024-03-21T17:07:35.887Z (4 months ago)
- Topics: plaid, plaid-ios, plaid-link
- Language: Objective-C
- Homepage: https://plaid.com/docs/link/ios
- Size: 1000 MB
- Stars: 121
- Watchers: 55
- Forks: 85
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: security/CODEOWNERS.yml
Lists
- awesome-stars - plaid/plaid-link-ios - Plaid Link iOS SDK (Objective-C)
README
# Plaid Link for iOS [![version][link-sdk-version]][link-sdk-pod-url] [![swift compatibility][link-sdk-swift-compat]][link-sdk-spi-url]
📱 This repository contains multiple sample applications (requiring Xcode 14) that demonstrate integration and use of Plaid Link for iOS.
* [Swift+UIKit](LinkDemo-Swift)
* [Swift+SwiftUI](LinkDemo-SwiftUI)
* [Objective-C](LinkDemo-ObjC)📚 Detailed instructions on how to integrate with Plaid Link for iOS can be found in our main documentation at [plaid.com/docs/link/ios][link-ios-docs].
5️⃣ If you're updating from version 4.x to 5.x please read our [migration guide](v5-migration-guide.md).
:warning: All integrations must upgrade to version 4.1.0 of the SDK (released January 2023) by January 1, 2024, 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.
### Steps to acquire a Link token
- [Sign up for a Plaid account](https://dashboard.plaid.com/signup) to get an API key.
- Make a request to [our API](https://plaid.com/docs/quickstart/#introduction) using your API key.Build and run the demo application to experience the Link flow for yourself.
[link-ios-docs]: https://plaid.com/docs/link/ios
[link-sdk-version]: https://img.shields.io/cocoapods/v/Plaid
[link-sdk-pod-url]: https://cocoapods.org/pods/Plaid
[link-sdk-spi-url]: https://swiftpackageindex.com/plaid/plaid-link-ios
[link-sdk-swift-compat]: https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Fplaid%2Fplaid-link-ios%2Fbadge%3Ftype%3Dswift-versions