iOS SDK
The Quiltt iOS SDK provides Components for seamless integration of the Quiltt Connector into your iOS app.
Documentation
For full documentation, additional examples and the source code, see Quiltt iOS SDK on Github.
Link to this section#Install
Link to this section#Swift Package Manager
- Open your project in Xcode.
- Select
File
>Add Package Dependency...
. - Enter the URL of the Quiltt Connector Swift SDK repository, select the latest version and click
Add Package
. - The Quiltt Connector Swift SDK is now integrated into your project. You can import it in your Swift files with
import QuilttConnector
.
Link to this section#Setting up OAuth
Quiltt always prioritizes OAuth-based connections, which require your user to be provide consent on their institution's website or app, and then be redirected back to your app. This means that your application needs to be able to gracefully handle this redirect by returning them to Connector flow in your app.
For production Environments, you must always pass a https://
URL to oauthRedirectUrl
. This URL must be a valid Universal Link that can launch your app, like https://app.mydomain.com/connect_bank
.
Please see the iOS Universal Links guide for more information.
For local development, you can use http://
. We recommend using a tunneling service like Ngrok.
https://*.callback.quiltt.io
Link to this section#Usage
After importing QuilttConnector
, you can use its classes and methods in your code. Here's a basic example: