Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plaid Identity flow crashes at Document Capture on iOS 13 #96

Open
carlossosvos opened this issue Feb 28, 2023 · 5 comments
Open

Plaid Identity flow crashes at Document Capture on iOS 13 #96

carlossosvos opened this issue Feb 28, 2023 · 5 comments

Comments

@carlossosvos
Copy link

Tested on plaid_flutter version 3.1.0 with sandbox environment, running on iOS Simulator with iOS 13

[✓] Flutter (Channel stable, 3.3.10, on macOS 12.6 21G115 darwin-arm, locale en-HN)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] VS Code (version 1.75.1)
[✓] Connected device (4 available)
[✓] HTTP Host Availability

Simulator Screen Recording - TEST plaid fix  - 2023-02-27 at 15 19 17

Steps to reproduce :

  1. Generate Link Token for Identity Verification
  2. Create Token Configuration
  3. Open Widget
  4. Get through flow until Document Verification
  5. Select any document
  6. Press take photo button

While testing on devices with iOS version > 13 , I get prompted with the following permission:

image

Perhaps the issue is more related to plaid's iOS SDK, but sharing just in case.

@jorgefspereira
Copy link
Owner

You're right. I also tested here on iOS simulator 13.7 and crashed.

It seems to be something related to the Plaid SDK itself when trying to present a UIDocumentMenuViewController.
There's nothing I can do on my end but I'll try to reach out to the Plaid team and report the issue.

For now I'll leave it open until further news.

@alexnebulageek
Copy link

alexnebulageek commented Mar 5, 2024

Has anyone found a solution to this? I am facing something different but similar. See attached video

Simulator.Screen.Recording.-.iphone.13.Pro.Max.-.2024-03-04.at.23.07.24.mp4

Want to add I am new to flutter so not sure if the issue could be related to a configuration I am missing. Please, let me know if you have an idea on how to fix this. Thanks

@alexnebulageek
Copy link

Updating my previous message with the error I get. For some reason that part is cut out when I upload the video
Simulator Screenshot - iphone 13 Pro Max - 2024-03-04 at 23 05 39

@jhionan
Copy link
Contributor

jhionan commented Mar 5, 2024

Did you test with a real device?

I didn't test this flow, but simulator didn't have camera (I'm not sure if it works now).

@alexnebulageek
Copy link

Haven't tried it with a real device. Will do that and keep this thread updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants