-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not retrieving products/prices? #295
Comments
UPDATE: Rejected again for not being able to retrieve price data. All of our IAP products were submitted along with the app. I am going to try reverting to v3.4 and submitting. |
Products are fetched from Apple, so if things worked in testing it's most likely a configuration in App Store Connect that's preventing the reviewers device from fetching the products. Your products need to be 'Approved' before your app will be able to make it through review - sounds like that could be the problem? |
My products (8 in app subscription items) are "Waiting For Review" along with the app itself. They were all submitted together as there is no way to submit the IAP without submitting the app. The product is new and none of the IAPs, nor the app have ever been approved and made live.
Trygve
On 7/27/20, 5:35 PM, "Ryan Kotzebue" <[email protected]> wrote:
Products are fetched from Apple, so if things worked in testing it's most likely a configuration in App Store Connect that's preventing the reviewers device from fetching the products.
Your products need to be 'Approved' before your app will be able to make it through review - sounds like that could be the problem?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#295 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEMEMQK4KUFJL5HYDWZXCN3R5YMOVANCNFSM4PIMHTDQ>.
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "#295 (comment)",
"url": "#295 (comment)",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]
|
Is this true? https://developer.apple.com/forums/thread/35757 "Unfortunately, if you submit an IAP on its own and it gets returned, it will be in 'Developer Action Needed' status. Then, as soon as you edit the IAP, it automatically changes back to 'Waiting for Review' status, and hence you NEVER get the chance to link it to a build.." I submitted a build with 8 IAPs attached. They were correctly submitted with a build. The build was rejected and all IAPs fell into "Developer Action Needed" status. I made a small edit to one and they all fell back into "Waiting For Review" status. I submitted a new build but there was no way to attach the 8 IAPs because there was no way to get them back to "Ready To Submit" status. |
PS: I never see a hit from Apple in my RevenueCat dashboard. I should see a new user when they review it and that user should have a "first seen" date that matches the review date. This is not the case. Why does it work on debug build and in TestFlight builds, but not in Apple's review?
The IAP products are not "Approved" as they were originally in "Ready to Submit" status and had to be submitted with the first binary submission of our app. They are currently "In Review" for the 3rd time but the review does not seem to be hitting our RevenueCat dashboard.
Trygve
On 7/27/20, 5:35 PM, "Ryan Kotzebue" <[email protected]> wrote:
Products are fetched from Apple, so if things worked in testing it's most likely a configuration in App Store Connect that's preventing the reviewers device from fetching the products.
Your products need to be 'Approved' before your app will be able to make it through review - sounds like that could be the problem?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#295 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEMEMQK4KUFJL5HYDWZXCN3R5YMOVANCNFSM4PIMHTDQ>.
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "#295 (comment)",
"url": "#295 (comment)",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]
|
Since this seems more related to a specific app rejection and not a reproducible bug in the SDK, I'm going to close the issue out. We put together a guide on App Store rejections - but don't think it covers this exact case. App review can be painful, and unfortunately there's not a ton we can currently do besides put together any learnings we've heard from other developers :/ Hopefully when this gets resolved we can make some updates to our guide or add a community post that may help other developers in the future. |
@XericDesign we're you able to solve it? I am having the exact same problem. Been reject now 3 times, although everything works in TestFlight and the new in-app purchase is attached to the binary. |
Go into App Store Connect and do a quick edit of your In-App Purchase products. Just change the name, save it, and then change it back and save it. It took me 3 or 4 tries for my tvOS product to be able to fetch products when submitting though it always worked for beta testers in TestFlight. |
unfortunately IAP changes take a while to propagate, especially for the prod environment, so a delay is to be expected. Changes can take anywhere from minutes to a couple of days to fully propagate from App Store Connect to App Store |
We're also running into this same issue. We're submitting our first app along with the IAP. Since the IAP is "waiting for review" and review won't review it until the app is approved we're in a chicken and an egg scenario. The IAP is "waiting for review" and therefore, Revenuecat doesn't show the pricing information. Since the pricing information doesn't display, Apple review is rejecting the IAP and App. The only way to get around this appears to be submitting a build with hardcoded pricing information to get past first IAP approval. @XericDesign @dylancom were you able to solve this in another way? |
@cerupcat I've sent the app review team a video recording of making a purchase trough TestFlight and then it got approved. |
@XericDesign @dylancom @cerupcat I'm facing the same issue. IAP waiting for review, reviewer claims they can't fetch it and app gets stuck loading, but my testflight build are working fine. I tried sending a video as Dylan did, but nothing. Tried to appeal, they still claim is my issue, nothing else i can do. Any suggestion would be really helpful, i'm at a loss here |
Did you try editing the name of your IAPs and changing it back? For me that allowed everything to work within an hour. |
@XericDesign Yes, doing that switches from "Developer action needed" to "Waiting for Review". But submitting the app again always gets to a rejection due to "Guideline 2.1 - Performance - App Completeness" saying they can't fetch purchases, while all works fine in TestFlight on all my devices. |
My response to them was that the IAP needs to reviewed and approved prior
to reviewing the app (and also sending a video of it working in Sandbox).
So I would let them know you're using RevenueCat to automatically pull in
IAP and that it will only show approved IAP (along with a sandbox video of
it working). Please approve the IAP before reviewing the rest of the app so
the IAP show correctly.
ᐧ
…On Tue, Feb 23, 2021 at 8:55 AM luix93 ***@***.***> wrote:
@XericDesign <https://github.com/XericDesign> Yes, doing that switches
from "Developer action needed" to "Waiting for Review". But submitting the
app again always gets to a rejection due to "Guideline 2.1 - Performance -
App Completeness" saying they can't fetch purchases, while all works fine
in TestFlight on all my devices.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#295 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABR252FMDCHC4HQF6OPQVDTAPMYVANCNFSM4PIMHTDQ>
.
|
Been facing the same issue. They rejected the app twice because of that. This time I have sent a video, along with instructions that the IAP needs to be approved before reviewing the app like many others said in this thread. Very frustrating experience so far. |
I'm facing the same issue here. In Testflight all works but the review team can't fetch the IAP. Anyone founded a solution? |
Any idea how to allow reviewers see the prices in the production version during review? Seems to return no prices and app is rejected. |
If anyone else is running into this recently: I was unable to add IAPs to the submission because it had already been rejected once. All the IAPs and subscriptions were "developer action needed". I submitted all of them for review then resubmitted the app (still couldn't attach the iaps) and included first thing in the reviewer instructions that they needed to approve the subscription and iap review items before testing iaps in the app. That got us through review! |
This is for tvOS.
By default our price buttons show "Not Available" in case the app is unable to retrieve product prices from RevenueCat and/or the Apple App Store. In all our testing the app (using RC 3.5.1) was able to correctly retrieve this data in debug builds running locally as well as in TestFlight builds sent to end-user testers.
However, when we submitted the app to Apple, they rejected it and show a screen where it still reads "Not Available" as no price information was retrieved. Is this a bug somewhere in 3.5.1? If not, what could be happening? All the IAP products were correctly submitted with the app and were in the "Ready To Submit" (followed by "Waiting for Review") state.
The text was updated successfully, but these errors were encountered: