this post was submitted on 17 Aug 2023
6 points (87.5% liked)

Bean

1057 readers
1 users here now

Bean is a Lemmy client for iOS.

Download

Bean is available on the App Store here.

Bug Reports

Please report all bugs with the [Bug] flair in your title.

Feature Requests

I'm currently open to feature requests. Please use the [Feature Request] flair in the title of your post so I can keep track of them.

founded 2 years ago
MODERATORS
 

Hi,

I simulated to buy the pro version in TestFlight. When I installed the AppStore version my pro status was not reset properly.

Edit: This is how I found out, not part if the problem:

I recognized this, when I installed the App on the iPad and tried to restore the subscription: there was none.

all 10 comments
sorted by: hot top controversial new old
[–] steve228uk@lemmy.world 5 points 2 years ago

Hey, thank you!

I really put some FAQs up about this.

This was my first time working with in app purchases and it turns out apple doesn't invalidate the receipt for testers unless you delete the app and re-install it. In hindsight I should have used two products: one for testing and another for production but at least I learnt something new haha

[–] willya@lemmyf.uk 2 points 2 years ago (3 children)

Well yeah. The TestFlight version didn’t give you a free sub. It was for testing purposes.

[–] a887dcd7a@lemmy.world 3 points 2 years ago* (last edited 2 years ago) (1 children)

I did not expect anything to be free.

I expected the correct installed App to reset the testflight's testing pro status, so I can purchase. Pro was carried over to the production version, where I did not pay, yet.

This should not happen as anybody with testflight could use this bug to go pro without payment.

[–] willya@lemmyf.uk 2 points 2 years ago (1 children)

Ah, I read it the as you were trying to get it for free. I just checked out my version and the same is true for mine as well. Hmm

[–] a887dcd7a@lemmy.world 3 points 2 years ago* (last edited 2 years ago) (1 children)

Yes. My my name is Karen and I tested this service for free. After a quick chat with the manager I expect to get this service for free indefinitely.

😂

Na. Honestly I just wanted dev duo to know that purchasing can be bypassed. But if TestFlight is discontinued, this poses no risk.

[–] willya@lemmyf.uk 2 points 2 years ago (1 children)

Maybe we’re officially the OG’s and we get it free.

[–] a887dcd7a@lemmy.world 3 points 2 years ago

I already bought myself a life time sentence 🥲

[–] a887dcd7a@lemmy.world 2 points 2 years ago

Yes and thanks.

I think I understand the root cause, as the user data is persistent and not invalidated. Also I found a fitting workaround for myself.

I did not see anything being said about this behavior, but I also did not search in particular.

If it‘s already been dealt with: the better ☺️

[–] orangeNgreen@lemmy.world 2 points 2 years ago

Hello. I think the Dev said in another post that the TestFlight purchase is cached, and you may need to delete and reinstall the App Store version to reset it.