-
Notifications
You must be signed in to change notification settings - Fork 120
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
Issue with create() to open() does not allow me to open Link app. #715
Comments
I can only provides insights into this case unless a minimum reproducible example is provided. That being said it would be great if you provided the information that was requested when you created this issue: Environment
That being said I just tested the example app on Simulator.Screen.Recording.-.iPhone.14.-.2024-10-21.at.08.40.18.mp4Are you trying to test in production? Do you have production access? Does the SDK emit any events when attempting to open Link such as TransitionView?
|
Hey @dtroupe-plaid Okay, my bad on the details, I'll flesh it out some more. Below is the behavior I'm experiencing with the server and the Plaid Client. Screen.Recording.2024-10-21.at.1.mp4I added a bunch of console logs so that I could track where things were going. Below is my project on my repo It has an AWS Amplify Authentication that wraps the Expo Router tabs to the Plaid client. I removed that since it might be an issue to replicate. https://github.com/bebopinbebop/zapp-app Below is what happens when I run the example app:
|
Can you provide a token as well as the request you're making to |
I cannot provide feedback on the expo issues. I just tested the token from the video https://github.com/user-attachments/assets/f5c28f33-3ebd-4a69-911b-92f0d38eb0ad Can you please confirm that you are not making any changes to the example app? I'm unable to reproduce your issue so it would be great if you could provide concrete steps for the example app only. |
I'm thinking maybe its some configuration or missing podfile or some initialization missing. But I was able to run everything required for the example file no problem. For the example app, I followed the instructions on the example app page:
except for the last bit, I just ran
instead of
since I was running on just the simulator. I am not making any changes to the example app. Below, I am trying to do the server request by getting the Link Token from the Plaid Quickstart Demo here:
just to make sure I am getting a legit Link Token. Screen.Recording.2024-10-21.at.6.mp4and here is a request for using the QuickStart server from the video.
Back on the main project where I had the TinyQuickStart wrapped in some tabs, I added some more logs to extrapolate both the request from my client to the back end sever:
here is the req:
and here is the res:
|
I am still unable to reproduce this result in the example application. Even if I use the tokens your provide Link opens. Without steps to reproduce this issue it's hard to provide guidance. I recommend starting from scratch with the example application in this repo and just pasting a token. and using Please note the example app is using |
This might be something really simple.
I took the Tiny Quick Start for React Native and took out the HomeScreen and Success Components and put it into a Expo Router React Native project using tabs.
I understand that the Plaid SDK does not work with Expo, but that's for Expo GO. I built this using EAS and then downloaded the project onto a simulator that gets served from a Metro server that has Expo. Expo GO does not work well with certain native conversions.
So I have this project that wraps the Tiny Quick Start into tabs and has it's own server. When you click onto the "Plaid Tab", the
triggers and loads a Link Token. When I got and click onto the the "Open Link" button, it does not load anything. Link does not initiate and the simulator does nothing. (I littered the functions with console logs so I can see step by step what's happening)
Haven't tested it on Android yet, been building primarily on ios so I can port it over to a device for a demo.
So, I thought, maybe it's something about the project. So I just redid the entire TinyQuickStart for RN again but without the Expo Router or tab. Went to press the button, but the simulator just had an overcast, like it went a shade darker.
I tried instead using the example build in the example folder, and copied a Link Sandbox Token into the entry field. But when I went to click onto the button, the screen went darker and Link would not open.
Has anyone experienced this before?
The text was updated successfully, but these errors were encountered: