purchases-flutter icon indicating copy to clipboard operation
purchases-flutter copied to clipboard

App rejected because no prices available in the TestFlight version but available in the AppStore version

Open rafaellop opened this issue 2 years ago • 7 comments

Environment

  • [X] Output of flutter doctor
[√] Flutter (Channel stable, 3.16.3, on Microsoft Windows [Version 10.0.22000.2538], locale pl-PL)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[√] Chrome - develop for the web
[√] Android Studio (version 3.2)
[√] Android Studio (version 2021.3)
[√] VS Code (version 1.85.0)
[√] Connected device (3 available)
[√] Network resources
  • [X] Version of purchases-flutter

6.3.0

  • [X] Testing device version e.g.: iOS 15.5, Android API 30, etc.

iPhone 14 iOS 17

  • [X] How often the issue occurs- every one of your customers is impacted? Only in dev?

All the time. Also app store reviewers team notice the same thing in a production app sent for review.

Describe the bug

My app was rejected (a well established app since 2015 in the Appstore) because the reviewers cannot see prices. I also can notice the same thing if testing on a testflight account (a separate testing account). There's no pricing at all. I suppose reviewers team review apps on testflight accounts and they notice no pricing at all. Funny thing is that the app if in production (they eventually accepted conditionally my previous version with the same issue) shows pricing without issues so the problem is related to TestFlight not the app itself and appstore configuration. This was not a case with older versions of the RevenueCat library. What can I do then to show prices in the testflight and make it possible to test purchases by the reviewers? Can you please help ASAP? This time they won't accept it conditionally like hey did last time.

rafaellop avatar Dec 16 '23 08:12 rafaellop

👀 We've just linked this issue to our internal tracker and notified the team. Thank you for reporting, we're checking this out!

RCGitBot avatar Dec 16 '23 08:12 RCGitBot

Can you please take a look at this or give advice so that my app is not rejected due to the issue related directly to the revenuecat package?

rafaellop avatar Dec 18 '23 18:12 rafaellop

Hi @rafaellop, I just replied to the support ticket you opened about this issue. Let's continue the conversation there.

mshmoustafa avatar Dec 18 '23 22:12 mshmoustafa

Still waiting for help.

rafaellop avatar Dec 20 '23 17:12 rafaellop

I received only an initial reply to my email and no assistance in resolving the issue even though I posted you several times with a reminder and more details. I am very disappointed with your support regarding a significant problem, which is the rejection of my app review in the App Store, specifically due to the usage of your plugin.

rafaellop avatar Dec 27 '23 08:12 rafaellop

Maybe because price is missing in a specific language? I had similar issue when my price list didn't had any price in german language, since my app had device language in german, it didn't showed any prices.

Revenuecat says this wouldn't happen in PROD, because in appstore it requires prices in all language, hence it would only appear in testflight version.. maybe maybe..

Check this ticket, might be related:

https://github.com/RevenueCat/purchases-flutter/issues/962

cpuell avatar Feb 19 '24 18:02 cpuell

@cpuell No, it's not my case. Everything is properly configured but yet the testflight shows no prices or no purchase is possible. Communication with RevenueCat is useless. Fortunately Apple approved my submission because the store version works properly. I think I'll migrate to Adapty or something else because it's no way I would agree to have my release rejected without my fault.

rafaellop avatar Feb 19 '24 22:02 rafaellop