I have implemented auto-renew subscription in my app and I have also tested it on physical device by implementing storekit. The subscription is bought successfully and is working fine. But when I add the app for review to appstore along with the subscription they reject it because they could not find the subscription in the app.
App Review
RSS for tagApp review is the process of evaluating apps and app updates submitted to the App Store to ensure they are reliable, perform as expected, and follow Apple guidelines.
Posts under App Review tag
200 Posts
Sort by:
Post
Replies
Boosts
Views
Activity
Regarding Performance - Accurate Metadata i.e. Screenshots in Distribution/Product profile (Guideline 2.3.3):
Our e-learning app has been rejected in App Review regarding compliance with Guideline 2.3.3 Performance - Accurate Metadata i.e. Screenshots in Distribution/Product profile.
The following is our query:
Our app is designed exclusively for iPhone users and will not be distributed for iPad devices.
Is it mandatory to include iPad screenshots on the App Store, even if we do not have an iPad version?
If not, why is the field requesting iPad App Store screenshots indicated as mandatory? Is this for marketing purposes only?
The above query is based on the following instruction provided by the Apple Support/review team:
Your iPad Pro (2nd Gen) and 13-inch iPad screenshots show an iPhone device frame scale. Upload new screenshots that accurately reflect the app in use on iPad.
Some or all of the provided screenshots do not sufficiently show the app in use. Screenshots should highlight the app's core concept to help users understand the app’s functionality and value.
Follow these requirements when adding or updating screenshots:
Marketing or promotional materials that do not reflect the UI of the app are not appropriate for screenshots.
The majority of the screenshots should highlight the app's main features and functionality.
Confirm that the app looks and behaves identically in all languages and on all supported devices.
Make sure that the screenshots show the app in use on the correct device, unless they are included to demonstrate that the app can be used on multiple Apple platforms. For example, iPhone screenshots should be taken on iPhone, not on iPad.
Next Steps
The iPad Pro (2nd Gen) and 13-inch iPad screenshots show an iPhone device frame. Upload new screenshots that accurately reflect the app in use on each of the supported devices.
Looking forward to anyone's kind response that can help us resolve this issue. Thanks!
Regarding Account Deletion (Guideline 5.1.1(v)):
Our e-learning app has been rejected in App Review regarding compliance with guideline 5.1.1 (v) Account Deletion.
The following is our query:
We are including a button that links to the account data deletion request page on our website. This will be placed on the Profile Tab/Page of the app. Will this be sufficient to meet Apple’s guidelines for data deletion requests?
The above query is based on the following instruction provided by the Apple Support/review team:
The app supports account creation but does not include an option to initiate account deletion. Apps that support account creation must also offer account deletion to give users more control of the data they've shared while using an app.
Apps that support account creation must also offer account deletion to give users more control of the data they've shared while using an app. If users need to visit a website to finish deleting their account, include a link directly to the website page where they can complete the process.
Follow these requirements when updating an app to support account deletion:
Only offering to temporarily deactivate or disable an account is insufficient.
If users need to visit a website to finish deleting their account, include a link directly to the website page where they can complete the process.
Apps may include confirmation steps to prevent users from accidentally deleting their account. However, only apps in highly-regulated industries may require users to use customer service resources, such as making a phone call or sending an email, to complete account deletion.
Next Steps:
Update the app to support account deletion. If the app already supports account deletion, reply to App Review in App Store Connect and identify where to locate this feature.
If the app is unable to offer account deletion or needs to provide additional customer service flows to facilitate and confirm account deletion, either because the app operates in a highly-regulated industry or for some other reason, reply to App Review in App Store Connect and provide additional information or documentation. For questions regarding legal obligations, check with legal counsel.
Our e-learning app has been rejected in App Review regarding compliance with guideline 4.8.0: Login Services. The following were Apple Support's feedback:
The app uses a third-party login service like Google or Facebook, but does not appear to offer an equivalent login option with Sign in with Apple.
Next Steps:
Revise the app to offer an equivalent login option that meets all of the above requirements.
If the app already includes a login option that meets the above requirements, reply to App Review in App Store Connect, identify which login option meets the requirements, and explain why it meets the requirements.
Additionally, it would be appropriate to update the screenshots in the app's metadata to accurately reflect the revised app once another login service has been implemented.
Note that Sign in with Apple meets the requirements specified in guideline 4.8.
Now, regarding their instructions, the following are our queries:
Our mobile app for iOS already has SSO login options for Google and Facebook. Could you clarify what is meant by "an equivalent login option"?
Are there any specific third-party login services other than "Sign in with Apple" that already comply with the requirements in Guideline 4.8?
We are using “Manual sign up/sign in”, “Continue with Google” and “Continue with Facebook” to let users sign up and sign in to our platform. As per the parameters involved with the third-party login, will using sign in with Apple solve the problem related to Guideline 4.8? So is it mandatory under Apple’s Guidelines to include "Sign in with Apple" now, in addition to other SSO options?
If it is mandatory, how is it that many iOS apps do not include the "Sign in with Apple" option?
From a technical perspective, what options are available to satisfy Apple’s guidelines in this regard?
Could manual sign-in/sign-out features of the app cause any conflicts with compliance in this area?
Looking forward to anyone's kind response that can help us resolve this issue. Thanks!
I want to publish an unlisted app for an enterprise audience and would like to know if the registration flow is required.
Since my app will only have features that require log in Apple guidelines say it needs the registration process but to ensure that only desired users will have access I plan to create accounts from outside the app, thus making the registration within the app unnecessary.
Is there any docs, guideline or policy that states that registration is not needed for unlisted apps?
Hello!
I have been rejected around 3 times in a row (citing 2.3.3 (inaccurate metadata)) due to iPad screenshots that are not present in my submission.
These screenshots are from a much earlier build and despite pointing this out directly this issue has persisted. I have removed all screenshots and submitted completely new ones twice.
It appears that there must be a glitch or technical issue preventing the review team from seeing these updated screenshots.
I am unsure of how to solve this as on my end this issue appears to be resolved. My next attempt will be to set up a call with a live reviewer in order to sort this out.
Any advise would be appreciated!
Thank you for your time!
Hi everyone,
We’ve been trying to submit our game to the App Store for quite some time now, but we’ve encountered multiple rejections despite addressing all the feedback we’ve received. Initially, we resolved a few issues, such as providing in-game screenshots without UI elements, but there is one recurring problem that continues to block us.
Every time, the review team reports an issue with the “Sign in with Apple” feature, specifically stating: “You have canceled the Sign-In With Apple process. You may try to log in again.”
This error only occurs when a user actively cancels the login process. However, we’ve tested the feature on multiple devices, including iPads and iPhones, targeting all iOS versions from 17 and above. The login process works flawlessly in all our tests. We’ve ensured that we are following Apple’s best practices and have meticulously reviewed our implementation numerous times and also reviewed with another team which implemented it the same way and did got approved.
It’s becoming frustrating as the issue appears to be on the review side. We’ve even uploaded videos demonstrating various scenarios: successful login, canceled login, auto-login, etc., yet we still receive no detailed feedback. Each review cycle takes about 24 hours, which is significantly delaying our iOS launch. (The game has already launched on Android without any issues.)
Has anyone experienced a similar situation, where a working feature consistently fails during App Store review? If so, how did you resolve it? We’re quite behind schedule and would appreciate any advice.
The "Sign in with Apple" library we use (lupidan):
https://github.com/lupidan/apple-signin-unity
The Game is made with Unity (6000.0.19f1)
Built with Xcode 16.
Thank You!
------- This is the reviewer notes -------
Guideline 2.1 - Performance - App Completeness
Submissions to App Review, including apps you make available for pre-order, should be final versions with all necessary metadata and fully functional URLs included; placeholder text, empty websites, and other temporary content should be scrubbed before submission. Make sure your app has been tested on-device for bugs and stability before you submit it, and include demo account info (and turn on your back-end service!) if your app includes a login. If you are unable to provide a demo account due to legal or security obligations, you may include a built-in demo mode in lieu of a demo account with prior approval by Apple. Ensure the demo mode exhibits your app’s full features and functionality. We will reject incomplete app bundles and binaries that crash or exhibit obvious technical problems.
Issue Description
The app exhibited one or more bugs that would negatively impact App Store users.
Bug description: we were unable to login via Sign in with Apple
Steps to reproduce bug:
Tap on Sign in with Apple
Sign in with Apple Canceled error
Review device details:
Device type: iPhone 13 mini and iPad Air (5th generation)
OS version: iOS 18.0
Next Steps
Test the app on supported devices to identify and resolve bugs and stability issues before submitting for review.
If the bug cannot be reproduced, try the following:
For new apps, uninstall all previous versions of the app from a device, then install and follow the steps to reproduce.
For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.
Hi,
Our application is a B2B app, supporting users from companies that own our equipment (print industry).
We want to allow company stakeholders to have a "Premium Plan" that will provide their company with numerous advantages in different aspects (service, training, data visibility)
Some features in our app will be locked/hidden if the company is not part of the Premium Plan. We want to allow authorized users to activate the Premium plan for their entire company.
We already have our website, where we already have a marketplace that allows web users to do this (using their company service agreement).
In term of complying with Apple's in-app purchase Policy, is it ok to tell users in the app to go to this marketplace if they want these features (and more)?
Thank you
Hi there,
Im trying to submit an app but is rejected from apple gour guidelines 4.3(a) Design-Spam violation. Can someone help me with that please?
Hi, I made a macOS app that automatically sets the correct input/output devices depending on the connected speakers/microphones. The App is supposed to live in the background and act automatically, only allowing the users to change through settings which is accessible through the toolbar or through clicking on the toolbar icon to cycle between modes.
However, my app was just rejected for not providing UI beyond this.
Guideline 4 - Design
"Menu items are not visible, except by right-clicking. Users should not have to right click to access menu items."
I don't think that this app needs a UI beyond that for something which it is supposed to do automatically.
I'm having a hard time to understand what's expected here, should I invent a UI to pass the review and give option to the user to disable that?
I'm getting a "There was an error uploading your screenshot. Try again later." error when trying to upload a screenshot under Review Information.
Tried both Safari / Chrome, JPG/PNG and screenshot size is correct.
Looking at the network logs, it is also returning a 409 Conflict error. Is there a known issue?
I submitted an app for review and it was rejected. We've been in discussion with the review team for over a month now, going back and forth providing contracts, legal agreements, proof of security measures, etc. 3 weeks ago the app was rejected again citing the same reason as the initial rejection (lack of proof of partnership agreements), which we have provided proof of. I replied asking the reviewer to scroll back in the history as this issue was already addressed by the previous reviewer. They once again said that we needed to provide it. I replied again with another message containing all of the proof we have submitted to date, responses from legal teams, compliance teams, from partners themselves, etc
I also opened an appeal with the apple review board, as this feature is identical to features in dozens of other apps listed in the store. And our partners confirmed everything was above board with what we are doing.
After a week of no response I replied to the review asking if its possible to get an update, as the team funding the development of the app are becoming irate with the delays. Its now been 12 days since our last response. Is there any other avenue I can use to try get an update?
We submitted a new version of our app, but it was rejected by App Review on 9th September 2024 due to a mistake in the metadata (mentioning a third-party platform in the description).
We promptly fixed the issue and resubmitted the app on the same day, but it has now been 15 days, and the status is still "Waiting for Review."
We're concerned there might be an issue preventing the review process from moving forward.
Has anyone else recently experienced such long wait times? If anyone has advice on how to expedite the process, it would be greatly appreciated.
Thanks in advance!
Good day to those reading this. I am part of a team that has been developing an app for a client over the past year. After thoroughly reviewing the app to ensure all functionality is as intended, we submitted it for review in the App Store. However, the approval process is currently being blocked by the assigned reviewer.
The reviewer is withholding approval based on a misunderstanding regarding the UI's interactivity. Specifically, they have interpreted a UI element as a button, while it is actually a visual indicator of an additive or subtractive transaction within the user's digital wallet. This is conveyed through up and down arrows within color-coded circles, which help users distinguish between types of transactions. For reference, we’ve included a screenshot below.
Despite our clarification, it seems the reviewer is applying a biased perspective, which became more apparent following our initial appeal. The use of arrows to indicate additions and subtractions is a common design convention in apps, so we are unsure why this issue has been escalated.
Additionally, the reviewer raised concerns over another aspect of the UI that suggests a rigid and subjective view of how apps should be designed. This approach has resulted in an unnecessarily prolonged review process, with little flexibility or willingness to understand our intended functionality.
We respect Apple’s stringent guidelines on ensuring that apps align with advertised features, but in this case, it seems the reviewer’s personal bias is affecting the process.
Is there a way to request reassignment to another reviewer for a more objective analysis?
Hi, I'm writing to seek help in resolving this situation, which I find quite absurd, and for which I am not being given proper guidance by the person reviewing the app.
To keep it brief, the app I want to publish is a game where phones act as clients and connect to a Server on a LAN. The Server is a desktop application that displays the IPV4 address of the network card connected to the internet, and on the phones, you can enter that IP to connect and start playing. Initially, I didn't plan to publish the desktop app on the app store, but since I was explicitly told, "For the review process, we cannot download software from outside the app store," I had no choice but to publish it.
The team that handled the review of the desktop app managed to obtain the mobile app, which is still awaiting review, and fully test all its functions. As a result, I was able to make the macOS app public on the store, and I thought that the reviewers of the mobile app now had everything they needed. Unfortunately, this is not the case. I keep receiving a rejection like this:
Guideline 2.1 - Information Needed
We need more information to continue the review.
Specifically, we need to be able to review the app without being required to download additional software outside of the App Store.
Obviously, I also provided them with the public link to download the desktop app from the app store, so I don't understand what the issue is. They also suggest providing a version where they can access all the features, but since it's an app that works on a LAN with other phones, it's clear that either you connect to a real server or the test loses all meaning. Sorry for the long explanation, and I thank in advance anyone who can provide me with advice.
Recently our app got rejected due to guideline 2.1,
To give context, our app doesn't allow sign ups as accounts are made on our main website. We use mobile app for scanning services of our product.
We provide three methods to login using email-password, Google and Apple sign-ins. As app review requires a demo account for testing, we provided demo account for all three methods.
As apple id requires verification code to login which obviously comes to our phone number creates some issue here.
Our app has been rejected multiple times because they were unable to use social logins.
If anyone faced a similar issue. Please reply.
We've been trying for weeks to upload a version without any features to the App Store that have been normally on Google Play for years. The problem is that the person claiming to be 5.1.2 article from the Apple terms responded with sentences and text that do not exist there. The reason for rejecting the application is not related to the application in any way.
Can someone from the Apple team answer whether surveys are legal on the App Store only for selected companies or where is the justice here?
Below are screenshots of the conversion that has been going on for weeks.
Hi
I tried to find this in Guideline review docs but was unable to.
If I have links in my App to non-shop pages such as an "About" page or "Privacy policy" page or "Ask Support" form etc. would those links be rejected in App Review for US distribution?
Thanks in advance!
I updated my apps for iOS 18, and included separate icons for Light, Dark and Tint modes.
The icons show up correctly on the device and simulators based on the user preferences.
The problem is that on the product page of the App Store, the tint version of the icon is being displayed. This is just the grayscale version and I would like the Light version to be displayed.
App Store Connect shows the same tint version on the "Apps" page. However the individual app pages show the Light version of the icon in the Build and Included Assets section.
Please help - how can I ensure that the Light version is displayed on the App Store product page?
My app, which has been on the Mac App Store for many years, has an update being blocked by App review. The only change made is a bug fix (documented in the release notes).
First rejection:
Said I was using an entitlement I didn't need.
My response: I explained the feature that required the entitlement.
App goes back in review and gets rejected again for completely different reasons. They don't want me to write files in my App Sandbox container and instead write them in a more traditional user facing location (like in the Documents folder). They keep sending me a link to the "App Sandbox Design Guide" in the Documentation Archive (which appears to redirect to a different page?) and are quoting a section that is nowhere to be found in the link they send me (on the page I'm redirected to). I keep explaining to them that I cannot write outside my sandbox container and that this isn't my choice.
And they keep rejecting my app and sending me a broken link to the "App Sandbox design guide." It isn't my fault that I have to write to my sandboxed container by default or have a non-functioning app.
In any case, I don't understand why a bug fix update is being held up and I'm getting some vague instructions about possibly having to design some long winded explanation to the user in some ridiculously complicated onboarding process about choosing a folder in a save panel, why you have to choose the folder in the save panel (because I need your permission), OR just quit the app you just bought because it'll otherwise do nothing if you don't choose a folder in the save panel. Users got enough panels to deal with. At the very least App review shouldn't send me broken links from the Documentation Archive.
So I'm using my sandbox container by default (because by default I cannot do anything else). I've been doing this for a long time and I don't understand why it is suddenly a problem. What is my sandboxed container for if I can't write to it?
If documentation such as the "App Sandbox Design Guide" is still relevant and important why is it being archived anyway ? The link redirects I cannot find the section the reviewer is citing in the provided link.
I don't mind being asked to do something to improve the app but I've wasted a lot of time trying to satisfy app review in the past only to misinterpret what they actually are asking me to do causing more wasted time and energy and not getting a whole lot in return.
And I don't think it's fair to block a bug fix update.