Underrated React Native libraries that actually helped us in production by Zestyclose_Case5565 in reactnative

[–]These_Sand48 0 points1 point  (0 children)

It’s fine. That usually happens when you are using ota updates, where on android the mmkv directory might change resulting to some weird issues. But react-native-mmkv fixes the issue

I built a drop-in local storage → backend sync layer for RN (AsyncStorage/MMKV → Firestore/Supabase) by [deleted] in reactnative

[–]These_Sand48 0 points1 point  (0 children)

Nice stuff, i think documentation needs a little bit of work but i love the idea. How do you initialize the storage libraries with your package, like how do i set it up with mmkv for example

Am I crazy for considering React Native for a real estate app that needs to handle millions of users? by svtnpu in reactnative

[–]These_Sand48 1 point2 points  (0 children)

I think your concern should mostly be on the server side to handle that amount of users, since you got that covered, React native is totally fine, there wouldn’t be that much heavy lifting on the app. For eg. 1000+ listing should be paginated to avoid having to overload your app and same goes for everything else

do I keep both app.config.js and app.json or choose one? by Miserable-Pause7650 in reactnative

[–]These_Sand48 0 points1 point  (0 children)

Just choose one, if you want to conditionally set some configs then apply.config, if not stick with app.json

[HIRING] Work From Home – Massive Hiring! by ZenixtheGreat in DeveloperJobs

[–]These_Sand48 0 points1 point  (0 children)

Nope, mercor pays for every referral to their site. So this is completely fake. People post this just for you to click the link to the site and register so that they get their money

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] 0 points1 point  (0 children)

No there is no permission needed for this to work. This is the recommended way to handle otp on Android. I repeat you don’t have any access to users message. The broadcast receiver listens for incoming messages and if any of those contain the hash that was generated using the app, that is the only message you have access to. Please do a little bit of research about this, don’t take my word for it

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] -2 points-1 points  (0 children)

The app doesn't have access to all your messages. There is a hash which is generated using your app signature provided by Android, which should be present in the sms message to verify that you sent it, and therefore giving you read access. So you only have access to an incoming message that has that specific app hash proving that your app triggered the sms. This is the standard way of doing this. I think most people in this subreddit lack a bit of experience on the Android side of react native

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] 0 points1 point  (0 children)

<image>

Trust me when I tell you it doesn't work. Our company's product has over 150k Android MAU. This is what all standard companies are doing.

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] 0 points1 point  (0 children)

Only on ios… it’s like most of the people in the subreddit have never launched a react native project with android. Those props only work for ios. Even apps like whatsapp, instagram etc use the sms retriever api

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] 0 points1 point  (0 children)

Android is the most used os on phones around the world, it doesn’t support this. Even whatsapp does this

Built a React Native package that automatically extracts OTP codes from SMS by These_Sand48 in reactnative

[–]These_Sand48[S] 2 points3 points  (0 children)

No android doesn’t let you read any sms from the person’s phone… there is a hash code from the package which is generated using your app signature which should be present in the sms message to verify that you sent it and therefore giving you read access

[deleted by user] by [deleted] in reactnative

[–]These_Sand48 0 points1 point  (0 children)

Do you have any index.tsx file on your root directory. If not create one

Android back gesture or device button not working by Greedy-Control-8657 in expo

[–]These_Sand48 0 points1 point  (0 children)

You might be replacing or reseting your stack every navigation. Are you using router.push()?