plaid_flutter 0.2.4
plaid_flutter: ^0.2.4 copied to clipboard
Plaid Link plugin for Flutter. Integrates the native iOS and Android SDKs.
Plaid Link plugin for Flutter #
A Flutter plugin for Plaid Link.
This plugin integrates the native SDKs:
Note: Feedback and Pull Requests are most welcome!
Installation #
Add plaid_flutter
as a dependency in your pubspec.yaml file.
iOS #
- Add a Run Script build phase (name it Prepare for Distribution for example) with the script below. Be sure to run this build phase after the Embed Frameworks build phase (or [CP] Embed Pods Frameworks build phase when integrating using CocoaPods)
LINK_ROOT=${PODS_ROOT:+$PODS_ROOT/Plaid}
cp "${LINK_ROOT:-$PROJECT_DIR}"/LinkKit.framework/prepare_for_distribution.sh "${CODESIGNING_FOLDER_PATH}"/Frameworks/LinkKit.framework/prepare_for_distribution.sh
"${CODESIGNING_FOLDER_PATH}"/Frameworks/LinkKit.framework/prepare_for_distribution.sh
NOTE: More info at https://plaid.com/docs/link/ios.
Android #
- Log into your Plaid Dashboard at the API page and add a new Allowed Android package name (for example com.plaid.example) and a new Allowed redirect URI.
NOTE: More info at https://plaid.com/docs/link/android.
TODOs #
- ❌ Add android support for account subtype filtering
- ❌ RedirectUri on Android. Note: version 1.0.0 removed webviewRedirectUri from the LinkConfiguration.
- ❌ Avoid iOS Prepare for distribution configuration
- ❌ Implement tests