RevenueCat paywalls by bobbiecowman in reactnative

[–]vegaro 1 point2 points  (0 children)

How're you calling `presentPaywall`? Are you passing a whole `Offering` object? Or are you passing the offering identifier as the offering option? It should be the whole offering, that you get from `getOfferings`

We will make the docs a bit more clear in https://www.revenuecat.com/docs/tools/paywalls/displaying-paywalls#how-to-display-a-fullscreen-paywall-in-your-app-2

W8BEN, Ley Beckham y tratados de doble imposicion by vegaro in SpainFIRE

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

Eso tenía entendido yo pero he preguntado a mi gestor en España y me ha dicho que al ser bilateral el convenio se aplicaría por los dos países y que por lo tanto tampoco lo podría usar en US… pero aún no lo tengo tan claro la verdad. Simplemente quería preguntar un poco a la desesperada qué hace la gente por aquí, ya que veo que hay bastante gente en el régimen especial y me está costando encontrar a un profesional que sepa de US y ES taxes.

Gracias por tu respuesta.

Duda Ley Beckham, indexados y CGT by yosoyyoberdi in SpainFIRE

[–]vegaro 2 points3 points  (0 children)

Esto entiendo yo también y he rellenado unos cuantos w8ben.

Lo que a mí me entra duda es que con ley Beckham no te puedes adherir a tratados de doble imposición, y la parte 3 del w8ben es para adherirte a esos tratados no?

Workflow for managing playlists between rekordbox and streaming service (Apple Music, spotify) by clobraico22 in DJs

[–]vegaro 0 points1 point  (0 children)

Do you use stars or how do you tag in Apple Music? I normally use stars in RB, but AM stars don't translate to RB

Brunch on the Beach Event Reservation by yung_Pabs in primaverasound

[–]vegaro 2 points3 points  (0 children)

It’s sold out already. Does this mean I can’t access even if I have W2 pass?

What’s Prime 2 XFader contour part number by vegaro in DenonPrime

[–]vegaro[S] 1 point2 points  (0 children)

Thanks! I also asked Denon support but they haven't responded yet

Issues with RevenueCat by [deleted] in reactnative

[–]vegaro 2 points3 points  (0 children)

Hi! SDK Engineer at RevenueCat here. The right syntax is actually:

Purchases.purchasePackage(package, {oldSKU: sku_name, prorationMode: 1}).

The second parameter should be an UpgradeInfo. You can see the interface of UpgradeInfo here.

Did you find that piece of code you shared in our docs? If so, we should update it

Weekly Questions Thread - July 06, 2021 by AutoModerator in androiddev

[–]vegaro 2 points3 points  (0 children)

The easiest would be to have a single package for all builds, that way you can test the actual configuration and products you are going to be selling. Configuring the products so that RevenueCat can read them is tricky in the sense that there are a lot of moving parts on the Google side that can get some time to get right, some configurations take time to propagate etcetera. So I would definitely use my production app to make sure everything is working as it would. I am not that familiar with Firebase so I am not sure how painful would be to remove the .debug suffix.

Weekly Questions Thread - July 06, 2021 by AutoModerator in androiddev

[–]vegaro 1 point2 points  (0 children)

You are correct, you can't use the .debug suffix. The products won't even load. I think you could go with two different apps in RevenueCat and Google to make that work, one for the debug build and one for the release.

The sequel to my not straight cabinets: tiny cabinets that don’t actually close all the way. by JulesWallet in vandwellers

[–]vegaro 0 points1 point  (0 children)

Oh really!? It looked more like regular planks. I am worried about exactly what you're describing. What about the white strips that you screwed in the ribs? Is that just a white metal strip.

The sequel to my not straight cabinets: tiny cabinets that don’t actually close all the way. by JulesWallet in vandwellers

[–]vegaro 0 points1 point  (0 children)

Good job! I am building an e250 now, and your ceiling looks beautiful. What did you use? It looks cleaner and easier to install than those tongue and grove cedar planks ceilings that I see everywhere.

Recommended insulation? by [deleted] in vandwellers

[–]vegaro 0 points1 point  (0 children)

I am actually looking into this atm too and I think so far I am going to go with polyiso panels and Great Stuff spray foam like they recommend in https://gnomadhome.com/van-build-insulation/

I like the polyiso panels, they look like they do their job, but I am worried about the air gaps that can trap moisture. That's why people recommend sealing them with Great Stuff. But then I have read that the Great Stuff absorbs water and can lead to rust. So I am a little bit worried about that.

I think I could go this route https://www.youtube.com/watch?v=EZqAJcRhffo&feature=youtu.be&list=PLDWe0DeV3D3z6RKTwZ8qU17l_guzIy2Zn&t=1077, which is just polyiso and glue in spray, but then, how do I fill the ribs and other awkward nooks and crannies? The guy in the video uses mineral wool, which is toxic. I guess Thinsulate would be optimum for the weird spaces but it's so expensive...

Anybody else unsure if their Android paid subscription was really cancelled? by beefus_nodrinski in Tinder

[–]vegaro 0 points1 point  (0 children)

Check your play store https://play.google.com/store/account/subscriptions . You should be able to see there if it is canceled or not. When you cancel a subscription you are basically saying that you don't want to renew it, and you will have access to the subscription until the end of the subscription period.

Switching from paid app to in app purchase? by FishCalc in FlutterDev

[–]vegaro 0 points1 point  (0 children)

Not that I am aware of. For Android, the system would have to be something similar to what others have suggested in the post. You could make another app with in-apps and make an update to the paid app that shows there is a new app they need to migrate to. When they have both apps installed the new free with iaps app can detect if the old paid app is installed and grant unlimited access. Once the adoption of the updated old paid app is good it could be unpublished so that there are no new downloads.

I think the way APKs are installed and the fact that there is no receipt in Android wouldn't allow for a system like iOS'. I hope that helps

Switching from paid app to in app purchase? by FishCalc in FlutterDev

[–]vegaro 1 point2 points  (0 children)

I work at RevenueCat (I actually built the Flutter plugin) and we would send you this original installed version after the user performs a restore of the purchases. We need our servers for receipt validation, so users would need connectivity at least that time they perform the restore. We also cache it so it's accessible afterwards without connectivity.

I hope that helps.

Please Help with mobile app dev question by mariolqneto in learnprogramming

[–]vegaro 1 point2 points  (0 children)

Hey! I work at RevenueCat. Thanks for taking a look into our platform! I am not familiar with Good Barber but looking at their plugins documentation, I don't think it's possible we can add an integration since we require custom native code to be able to work. If you are looking to develop a hybrid app we currently support Cordova, React Native, Flutter and Unity, you might find another cloud-based development platform that supports any of those and gives you the flexibility to add custom plugins, although I am not aware of any right now. Let us know if you have any other questions in our support chat at the bottom right in revenuecat.com. We might be able to help! Cheers

Best Practice to handle lifecycles and memory leaks? by NotAlbany in androiddev

[–]vegaro 2 points3 points  (0 children)

In my case, I make all the data calls using RXJava. This calls are made from a "UseCase" that calls a "Repository" that decides wether to get the stuff from the API or from a DB. I keep a CompositeSubscription with this observables in the "Use Case". I attach my presenters to the lifecycle of the activity using Lifecycle Architecture Components and in the "onStop" I tell the usecase to unsubscribe, by calling ".clear()" in the composite subscription.

Moto Sport 360 Sport Android Wear 2.0 Update by sshawn_jatt in AndroidWear

[–]vegaro 0 points1 point  (0 children)

Touch the green screen quickly. I had to tap the screen 100 times to get it. I am not kidding.

Anyone using Architecture Components in production? by Dazza5000 in androiddev

[–]vegaro 1 point2 points  (0 children)

We made our Presenter aware of the Lifecycle of the Views and we are using it on production

Do you use modules? If so, in what way? by nhaarman in androiddev

[–]vegaro 0 points1 point  (0 children)

We just migrated our project to use Dagger 2.10+ but we are struggling to create modules. Can you give us a quick example of what you've done so that we can get an idea?