#kris_error
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1333852055927787640
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi, I'm getting help from a teammate that has more expertise with Mobile
While we wait, it looks like likely cause might be that you haven't requested the capabilities and entitlements in the build/target you're using ( if you have a development and production build). Some debugging tips are on https://github.com/stripe/stripe-terminal-react-native/issues/594
Can you look at these in the meantime and see if the debugging is helpful?
@final ember are you able to review the above?
Hi ๐
Where do you see this error raised? React Native compiles to separate Android and iOS projects, do you see this occurring on both platforms or only iOS? Have you configured your entitlement build file as my colleague suggested?
Hi Snufkin! I see this on my physical iPhone 14 Pro running iOS 18.2.1. I haven't tried the Android side so far. We have Tap to Pay capability in our Apple Developer.
I followed the steps such that I right clicked and clicked on "Show package contents" for /Users/YourUser/Library/Developer/Xcode/DerivedData/YourApp-abboxoipvabznycdqfyqnpbgckzq/Build/Products/Debug-iphoneos/YourApp.app
In the embedded.mobileprovision file, I see that it expires in 11 months and it has com.apple.developer.proximity-reader.payment.acceptance: true
Oh, wait a minute. Looks like I was missing com.apple.developer.proximity-reader.payment.acceptance: true in the entitlements file. I've just added it. Trying now...
Ei!!! Looks like I'm past that error. I did not get it anymore and got this:
That must be good, right?
You can test and confirm right?
I'm not sure ๐ This is like one baby step towards enabling tap to pay for me
How do I test?
Meaning, keep working through https://github.com/stripe/stripe-terminal-react-native/tree/main/example-app and we talk about tesing here: https://docs.stripe.com/terminal/references/testing
Ah, got it! Yup. Onwards for me. I'll reach out again here if I get blocked. Thanks for the help @hybrid drum and @granite peak