App Review

RSS for tag

App 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

Post

Replies

Boosts

Views

Activity

Handling ITMS-91061: Missing privacy manifest
An ITMS-91061: Missing privacy manifest rejection email looks as follows: ITMS-91061: Missing privacy manifest- Your app includes "<path/to/SDK>", which includes , an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting February 12, 2025, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://aninterestingwebsite.com/support/third-party-SDK-requirements. Glossary ITMS-91061: Missing privacy manifest: An email that includes the name and path of privacy-impacting SDK(s) with no privacy manifest files in your app bundle. For more information, see https://aninterestingwebsite.com/support/third-party-SDK-requirements. : The specified privacy-impacting SDK that doesn't include a privacy manifest file. If you are the developer of the rejected app, gather the name of the SDK from the email you received from Apple, then contact the SDK's provider for an updated version that includes a valid privacy manifest. After receiving an updated version of the SDK, verify the SDK includes a valid privacy manifest file at the expected location. For more information, see Adding a privacy manifest to your app or third-party SDK. If your app includes a privacy manifest file, make sure the file only describes the privacy practices of your app. Do not add the privacy practices of the SDK to your app's privacy manifest. If the email lists multiple SDKs, repeat the above process for all of them. If you are the developer of an SDK listed in the email, publish an updated version of your SDK that includes a privacy manifest file with valid keys and values. Every privacy-impacting SDK must contain a privacy manifest file that only describes its privacy practices. To learn how to add a valid privacy manifest to your SDK, see the Additional resources section below. Additional resources Privacy manifest files Describing data use in privacy manifests Describing use of required reason API Adding a privacy manifest to your app or third-party SDK TN3182: Adding privacy tracking keys to your privacy manifest TN3183: Adding required reason API entries to your privacy manifest TN3184: Adding data collection details to your privacy manifest TN3181: Debugging an invalid privacy manifest
0
0
6.4k
Mar ’25
Preventing Copycat and Impersonation Rejections
In this post, we'll share tips to help you submit apps that deliver original ideas to your users. When working on your app, focus on creating interesting, unique experiences that aren't already available. Apps that actively try to copy other apps won't pass review, and accounts that repeatedly submit copycat apps or attempt to impersonate a service will be closed. The rules that prevent copycat and impersonator apps from being distributed on the App Store are described in App Review Guideline 4.1: 4.1 Copycats (a) Come up with your own ideas. We know you have them, so make yours come to life. Don’t simply copy the latest popular app on the App Store, or make some minor changes to another app’s name or UI and pass it off as your own. In addition to risking an intellectual property infringement claim, it makes the App Store harder to navigate and just isn’t fair to your fellow developers. (b) Submitting apps which impersonate other apps or services is considered a violation of the Developer Code of Conduct and may result in removal from the Apple Developer Program.(c) You cannot use another developer’s icon, brand, or product name in your app’s icon or name, without approval from the developer. These requirements help make the App Store both a safe place for people to discover apps and a platform for all developers to be successful. Best Practices Here are three best practices that will help you submit apps that follow App Review Guideline 4.1: 1. Submit apps with unique content and features. People want apps that provide unique experiences. Find areas that aren't currently being served and build compelling apps for those audiences. Do: Create apps that provide a new experience or a unique spin on an existing concept. Design original, delightful interfaces that elegantly meet your user's needs. Don't: Don’t imitate the features and functionality of other apps. Don’t copy the look and feel of other apps, such as using an identical user interface design. 2. Make sure App Store metadata only contains relevant information and content you either own or have permission to use. The metadata provided in App Store Connect is used to populate your app's product page on the App Store. People rely on this metadata to learn about your app and what it has to offer. Leveraging the popularity of another brand or app, either by including irrelevant references or protected content, is misleading and won't help your app succeed. Do: Use engaging, descriptive language to describe your unique app. Create original content that best represents your app, such as screenshots showing the actual app in use. Don't: Don't use protected material you do not have the necessary permission to use, such as app icons that are similar to icons of a popular app. Don’t include irrelevant references, such as popular app names or trademarked terms, in any metadata fields. 3. Provide information that is authentic and verifiable. People want to know the developers behind their favorite apps are who they say they are. It's important to continually review and provide up-to-date information, including the developer or company name listed on your Apple Developer Program account, the Support URL listed on your app's product page, and other helpful information. This will enable your users to contact you when they need help and it will also hinder people who may try to impersonate you, your app, or your service. Do: Make sure all information, resources, and documentation related to your account and apps are current and accurate. Don't: Don’t provide inaccurate information or resources, such as directing people to outdated support pages. Don’t provide fraudulent documentation. Accounts that submit fraudulent documentation will be removed from the Apple Developer Program. Support Incorporating these best practices into your app's development will help you submit apps that follow App Review Guideline 4.1. If you need additional assistance, consider taking advantage of one of the following support options available from App Review: If your submission has been rejected, reply to the message from App Review in App Store Connect and request clarification. Request an App Review Appointment to discuss the results of our review. Appointments are subject to availability, and take place during local business hours in your region on Tuesdays and Thursdays. If you believe your app follows the App Review Guidelines, consider submitting an appeal to the App Review Board. Resources Learn about foundational design principles from Apple designers and the developer community. Learn how to create engaging App Store product pages. Note that apps that violate intellectual property rights are subject to removal through the App Store Content Dispute process. If you believe an app on the App Store violates your intellectual property rights, you can submit a claim.
0
0
3.5k
Nov ’25
No Response to App Review Appeal After 2 Months – Requesting Urgent Assistance
Hello, I'm hoping someone from Apple or the community can help me get some clarity on my situation. Two months ago, my app was rejected by App Review, and I immediately filed a formal appeal. Since then, I have received absolutely no response — not an acknowledgment, not a status update, nothing. In the meantime, I have also reached out to Apple Developer Support via email on multiple occasions. Again, no response of any kind. I understand that review and appeal timelines can vary, but two months of complete silence — across both the appeal process and direct support emails — makes it very difficult to know whether my case is even being reviewed or if something has fallen through the cracks. If anyone from the App Review team or Apple Developer Relations sees this, I would appreciate any guidance you can offer. And if any developers have been in a similar situation, I'd like to know what worked. Thank you.
0
0
26
8h
App stuck at "Waiting for Review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas: I've been an Apple Developer for about 7 months. This is my first app submission. I submitted it on March 24, 2026, and it has been sitting at "Waiting for Review" ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the App Store Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed "Waiting for Review" since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin "shortly" - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is something on the account level causing holds I have not made any changes to the binary since submitting, to protect my position in the queue There are no rejection notices, no metadata issues, and no communication from the review team I understand new developer accounts take longer and I've been patient, but 32 days with an accepted expedited request and still no movement feels beyond normal variance. I'm genuinely unsure if there is something silently blocking my account that I'm not aware of. Has anyone experienced this, particularly as a new developer? Any advice on further escalation would be really appreciated. Thank you
0
0
103
23h
App stuck "Waiting for review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas. I've been an Apple Developer for about 7 months. This is my first app submission, I submitted it on March 24, 2026, and it has been sitting at "Waiting for Review" ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the AppStore Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed "Waiting for Review" since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin "shortly" - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is something on the account level causing holds I have not made any changes to the binary since submitting, to protect my position in the queue There are no rejection notices, no metadata issues, and no communication from the review team I understand new developer accounts take longer and I've been patient, but 32 days with an accepted expedited request and still no movement feels beyond normal variance. I'm genuinely unsure if there is something silently blocking my account that I'm not aware of. Has anyone experienced this, particularly as a new developer? Any advice on further escalation would be really appreciated. Thank you
0
0
31
23h
409 ENTITY_ERROR.RELATIONSHIP.INVALID — Cannot attach build or create version, affecting 2 separate accounts for 1 week
I am unable to submit any app for review. Every attempt to add a build to an App Store version results in a 409 error, both through the App Store Connect website and directly through the App Store Connect REST API. Affected accounts: Account 1: My personal Apple Developer account Account 2: A company-owned Apple Developer account where I have Admin access Both accounts are completely separate — different legal entities, different enrollments — but exhibit the exact same behavior simultaneously. API errors observed When calling PATCH /v1/appStoreVersions/{id}/relationships/build: 409 ENTITY_ERROR.RELATIONSHIP.INVALID "The specified pre-release build could not be added." When calling POST /v1/appStoreVersions to create a new version: 409 ENTITY_ERROR.RELATIONSHIP.INVALID "You cannot create a new version of the App in the current state." What I have verified All builds are processingState: VALID and not expired usesNonExemptEncryption: false is set on all builds No build is already attached to another version Build version string matches the App Store version (1.1.0) App bundle ID matches the build bundle ID Localization, review contact details, and keywords are all filled in Banking info in Agreements, Tax, and Banking was recently updated on both accounts Issue persists on both the website and via the REST API, ruling out a browser/cache issue Question Has anyone seen 409 errors affecting two completely separate developer accounts simultaneously? Could there be a platform-level issue with App Store Connect that is not reflected on the System Status page? I opened a support ticket 1 week ago but I only got a reply today and it's just asking for more details.
6
2
263
1d
App stuck in Waiting for Review after expedited flag
Hi, App ID 6756673679 has been approved in prior cycles relatively quickly. The current review cycle began on April 17, and entered "In Review" as quickly as prior submissions. After working through Resolution Center on some items, we spoke with Apple Developer Support on Wednesday (case 102875923017), who applied an expedited flag and advised us to resubmit. It's now been ~27 hours since it was expedited, and ~6 days since the submission cycle began. Would someone from App Review be able to take a look and confirm whether there is any specific blocker or provide any update on expected timing? Thank you.
1
0
119
2d
App stuck "In Review" for 15 days after it was approved
Our app (id 1611398578) has been stuck "In Review" in App Store Connect for 15 days, after being approved quickly by App Review. We contacted Apple Support multiple times through email and phone, but we did not receive any response. Today we tried re-submitting a new version hoping it will trigger a system reset and fix the issue. The submission for iOS was approved very fast by App Review, but it is again stuck "In Review". PLEASE APPLE HELP US GET THIS ISSUE RESOLVED!
2
0
69
2d
App stuck in review loop for 10+ days. 6 rejection/resubmission cycles, expedited request submitted
Our app PrepAiro: Crack UPSC IAS 2026 (Account: 6741750813) has been caught in a rejection/resubmission loop since April 12, now over 10 days. Timeline: April 12: First rejection received Cycles 1–6: Each rejection addressed per reviewer feedback, resubmitted promptly April 18: Status moved to "Waiting for Review" , no movement since We submitted an expedited review request through Apple Support due to the urgency. This release contains critical bug fixes actively impacting users, but there has been no response or update. We understand review timelines can vary, but 6 full cycles over 10 days with no resolution, and a 6-day stall after the last submission, is unusual. Each resubmission addressed the specific feedback provided, yet the cycle continues. Has anyone experienced similar extended holds recently? And is there any additional channel or escalation path beyond the expedited review request to get clarity on what's causing this? Any guidance from Apple or fellow developers would be appreciated.
1
1
58
2d
App Stuck in Waiting for Review more than 3 Weeks
We've a game that the first version has published 45 days again with a quick review and direct approve. After that initial version, we've made some big updates and additions as well as some bug fixes to get ready to officially publish our game, and market it. However, with my first update, it waited in the review queue for 2 weeks, which I then cancelled, make some bug fixes, and sent to review again since I heard that this can fix the process sometimes. Even after that, we've been waiting for 3 weeks and still no updates. I've also applied for Expedited Review since this is getting urgent after waiting more than a month. I hope someone from Apple Support team will see this and help me with the issue.
1
0
78
2d
The reviewer keeps rejecting the app for for issues that do not exist
Hi, I am very frustrated with having my app repeatedly rejected for issues I can't fix because they don't exist. So I'm trying to publish this app that offers some consumable iAP that is used to unlock a pairing app on a 3rd party platform. Originally the app did not have an account system, it was rejected by Apple on the grounds that the user may want to restore previously unlocked paired apps. We added a an optional(as the reviewer suggested) sign in with Apple support if the user wants to secure their unlocked installations. Then we got rejected for forcing account creation, data collection and no ability to delete the account. Forcing account creation is false but maybe the reviewer was confused therefore we put explicit explanation under the sign in with Apple button noting that this is optional, reduced the required profile details to 0 for sign in with Apple and added very simple account deletion UI that is displayed on the same screen where the user sign in with Apple. And yet we get another rejection about forcing the users to create account to be able to do iAP(factually false) and that we don't have account deletion feature(again factually false). How to handle that? I have no idea how to fix issues that don't exist. I also run out of space for explaining the reviewer how things work in the app and this is an extremely simple app that does have exactly 2 views, one to scan the devices to connect and one to do playback on those devices and purchase the full version of the app to remove limits on playback.
1
0
81
2d
App stuck "In Review" for 7 days after being approved
Hello, Our app has been stuck in "In Review" for 7 days, after being approved. The iOS version was approved on April 9th and the macOS version was approved on April 12th. Since then, both versions show "In Review" and there has been no status changes or messages in App Store Connect. • April 8 ---> Waiting for Review • April 9 ---> In Review (Approved) • ... • April 16 ---> In Review We contacted Apple a week ago (case ids 102865508515 and 102865870578) but there was no response. We also talked to Apple Support, they told us the issue has been escalated to the technical team. There are also leaderboards that were archived before these last versions and they are still showing in the Games App and Game Center. Possibly because of this same issue, we suspect. At this point we don't know what the issue is, how long until these very important updates will go live, or when we can push other updates. App ID: 1611398578 Thanks.
7
0
307
2d
App stuck in Waiting for Review
Hi, My app (Team ID: H4DH43B9X7), despite the requested expedited review, has been stuck in “Waiting for Review” since Thursday. This occurred after the app had already been approved multiple times and then received an incorrect rejection referring to “gender,” whereas the app actually requests biological sex, clearly described in the UI as required for metabolic calculations (BMR/TDEE), which are core to its functionality. Since this is causing us financial problems, I would greatly appreciate an update on its review status as soon as possible.
2
0
92
2d
App in Expedited Review Queue for 53 Days — No Response, No Feedback
Hi everyone, I'm reaching out to see if anyone else is experiencing unusually long review times, and hoping for some guidance from Apple staff who monitor these forums. My situation: I submitted KongFu Mahjong (3.0 for iOS, 1.0 for macOS) for review on February 11, 2026 — now 72 days ago. After requesting an expedited review, I received confirmation on March 2 that it was approved for the expedite queue. I followed up again on March 23 by both email and phone. Each time I was told to keep waiting. As of today, April 24, there has been no review, no rejection, and no feedback of any kind. The app simply sits in "In Review" status with complete silence. I spoke with Apple Developer Support by phone, and they confirmed this is not specific to my app — they acknowledged a long backlog. But 53 days in an expedited queue with zero communication feels like something may have fallen through the cracks. What I've tried: Expedited review request (approved March 2) Follow-up email and phone call (March 23) Follow-up email (April 24) My questions: Is anyone else seeing multi-month review times in early 2026? Is there a way to verify that a submission hasn't been lost or stuck in a system error? 3. Is there a more effective escalation path beyond Developer Support and the Resolution Center? I want to be clear — I'm not asking to skip the line. I just want to know my app is actually in a queue and hasn't been forgotten. I have several other apps ready to submit and this experience is making it very difficult to plan. Any advice or shared experiences would be appreciated.
0
0
29
2d
Clarification on the Definition of "Drug Dosage Calculators" in Guideline 1.4.2
Hello, I am looking for a better understanding of Guideline 1.4.2, which states that "Drug dosage calculators" must be developed by drug manufacturers, hospitals, universities, or other approved entities. My main question is: What is Apple’s exact definition of a "Drug Dosage Calculator"? - Does the term exclusively refer to apps that calculate dosage (dose, interval, and treatment duration)? - Are apps that do not make clinical decisions, but only display bibliographic references based on user-entered data, also considered Drug Dosage Calculators? - If an app only performs basic mathematical operations on a dose value entered by the user, without suggesting medications or treatments, does it still fall under this restriction? I would like to better understand how Apple differentiates a medical support app (which only presents data) from a dosage calculator (which makes clinical decisions). I appreciate any insights from the community!
4
0
347
3d
AppTransaction.originalAppVersion returns "1.0" in App Review environment — not the actual build number
Hi, I'm using AppTransaction.originalAppVersion to detect whether a user originally purchased the app under the old paid model, so I can automatically unlock the app for them as a courtesy when migrating to freemium. Background On iOS, originalAppVersion returns CFBundleVersion (the build number). When I transitioned the app from paid (v1.x) to freemium (v2.0), I defined a numeric threshold for CFBundleVersion to distinguish legacy purchasers from new users: Build number below the threshold → v1.x purchase → auto-unlock Build number at or above the threshold → v2.0+ install → requires IAP In Production, originalAppVersion correctly returns the actual build number, and the comparison works as intended. Detection logic (simplified) // Determine environment via receipt URL func detectStoreEnvironment() -> String { if let url = Bundle.main.appStoreReceiptURL, url.lastPathComponent == "sandboxReceipt" { return "Sandbox" } return "Production" } // Legacy check using numeric comparison static func isLegacyPaidUser(version: String, threshold: String) -> Bool { guard !version.isEmpty else { return false } return version.compare(threshold, options: .numeric) == .orderedAscending } // In checkLegacyPurchase(): let version = appTransaction.originalAppVersion let isLegacy = isLegacyPaidUser(version: version, threshold: legacyBuildNumberThreshold) let env = detectStoreEnvironment() let shouldAutoUnlock = isLegacy && env != "Sandbox" The problem I know that in the Sandbox environment, originalAppVersion always returns "1.0" — this is mentioned in the AppTransaction documentation. My code already suppresses the auto-unlock for Sandbox (env != "Sandbox"). However, it appears that the App Review environment also returns "1.0" for originalAppVersion. Because the receipt URL path component is "receipt" (not "sandboxReceipt"), my environment detection classifies it as "Production" — so the Sandbox suppression doesn't apply. The reviewer is incorrectly identified as a legacy paid user and the app is unlocked without a purchase. This caused our v2.0 submission to be rejected under Guideline 2.1a. Questions Is it documented that the App Review environment returns "1.0" for AppTransaction.originalAppVersion, similar to Sandbox? Is there a reliable way to detect the App Review environment specifically — separate from both Sandbox and Production? For example, does the receipt URL differ, or is there another API? Is using originalAppVersion for legacy paid-user detection a supported pattern? If so, what is the recommended approach to handle the App Review case? Any guidance would be greatly appreciated. Thank you.
0
0
42
3d
App Store Review
I have a new app which has been submitted for review, and has been rejected.. The tester unable to see subscription settings.. He/she has not looked very far, they are in the app settings tab, and that was noted in the app submission. The likely issue is that this is an iPhone app, and specifically not for iPad.. Yet the reviewer used an iPad to test! This is the third consecutive rejection for administrative issues which have nothing to do with the app itself, and which, if the reviewers were to look properly, are not actually issues at all. This feels as though the reviewers are trying to get through as many reviews as possible in the shortest time possible, and not taking the time to examine an app submission properly. They are undermining months of hard work with a 30 second scan.
1
0
58
3d
Click "Update Review", or wait for Resolution Center reply?
My app (Markets: Global Trading 24/7, version 1.0.6, App ID 6756673679) was rejected on April 20 for Guideline 1.2. Apple's rejection message offered the option to demonstrate compliance via a screen recording, which we provided in Resolution Center the same day. The submission has remained in Rejected status while we await a response. Do we need to click "Update Review" to surface this to App Review, or are we supposed to wait in "Rejected" status until we get a Resolution Center reply? Thank you.
1
0
81
4d
Handling ITMS-91061: Missing privacy manifest
An ITMS-91061: Missing privacy manifest rejection email looks as follows: ITMS-91061: Missing privacy manifest- Your app includes "<path/to/SDK>", which includes , an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting February 12, 2025, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://aninterestingwebsite.com/support/third-party-SDK-requirements. Glossary ITMS-91061: Missing privacy manifest: An email that includes the name and path of privacy-impacting SDK(s) with no privacy manifest files in your app bundle. For more information, see https://aninterestingwebsite.com/support/third-party-SDK-requirements. : The specified privacy-impacting SDK that doesn't include a privacy manifest file. If you are the developer of the rejected app, gather the name of the SDK from the email you received from Apple, then contact the SDK's provider for an updated version that includes a valid privacy manifest. After receiving an updated version of the SDK, verify the SDK includes a valid privacy manifest file at the expected location. For more information, see Adding a privacy manifest to your app or third-party SDK. If your app includes a privacy manifest file, make sure the file only describes the privacy practices of your app. Do not add the privacy practices of the SDK to your app's privacy manifest. If the email lists multiple SDKs, repeat the above process for all of them. If you are the developer of an SDK listed in the email, publish an updated version of your SDK that includes a privacy manifest file with valid keys and values. Every privacy-impacting SDK must contain a privacy manifest file that only describes its privacy practices. To learn how to add a valid privacy manifest to your SDK, see the Additional resources section below. Additional resources Privacy manifest files Describing data use in privacy manifests Describing use of required reason API Adding a privacy manifest to your app or third-party SDK TN3182: Adding privacy tracking keys to your privacy manifest TN3183: Adding required reason API entries to your privacy manifest TN3184: Adding data collection details to your privacy manifest TN3181: Debugging an invalid privacy manifest
Replies
0
Boosts
0
Views
6.4k
Activity
Mar ’25
Preventing Copycat and Impersonation Rejections
In this post, we'll share tips to help you submit apps that deliver original ideas to your users. When working on your app, focus on creating interesting, unique experiences that aren't already available. Apps that actively try to copy other apps won't pass review, and accounts that repeatedly submit copycat apps or attempt to impersonate a service will be closed. The rules that prevent copycat and impersonator apps from being distributed on the App Store are described in App Review Guideline 4.1: 4.1 Copycats (a) Come up with your own ideas. We know you have them, so make yours come to life. Don’t simply copy the latest popular app on the App Store, or make some minor changes to another app’s name or UI and pass it off as your own. In addition to risking an intellectual property infringement claim, it makes the App Store harder to navigate and just isn’t fair to your fellow developers. (b) Submitting apps which impersonate other apps or services is considered a violation of the Developer Code of Conduct and may result in removal from the Apple Developer Program.(c) You cannot use another developer’s icon, brand, or product name in your app’s icon or name, without approval from the developer. These requirements help make the App Store both a safe place for people to discover apps and a platform for all developers to be successful. Best Practices Here are three best practices that will help you submit apps that follow App Review Guideline 4.1: 1. Submit apps with unique content and features. People want apps that provide unique experiences. Find areas that aren't currently being served and build compelling apps for those audiences. Do: Create apps that provide a new experience or a unique spin on an existing concept. Design original, delightful interfaces that elegantly meet your user's needs. Don't: Don’t imitate the features and functionality of other apps. Don’t copy the look and feel of other apps, such as using an identical user interface design. 2. Make sure App Store metadata only contains relevant information and content you either own or have permission to use. The metadata provided in App Store Connect is used to populate your app's product page on the App Store. People rely on this metadata to learn about your app and what it has to offer. Leveraging the popularity of another brand or app, either by including irrelevant references or protected content, is misleading and won't help your app succeed. Do: Use engaging, descriptive language to describe your unique app. Create original content that best represents your app, such as screenshots showing the actual app in use. Don't: Don't use protected material you do not have the necessary permission to use, such as app icons that are similar to icons of a popular app. Don’t include irrelevant references, such as popular app names or trademarked terms, in any metadata fields. 3. Provide information that is authentic and verifiable. People want to know the developers behind their favorite apps are who they say they are. It's important to continually review and provide up-to-date information, including the developer or company name listed on your Apple Developer Program account, the Support URL listed on your app's product page, and other helpful information. This will enable your users to contact you when they need help and it will also hinder people who may try to impersonate you, your app, or your service. Do: Make sure all information, resources, and documentation related to your account and apps are current and accurate. Don't: Don’t provide inaccurate information or resources, such as directing people to outdated support pages. Don’t provide fraudulent documentation. Accounts that submit fraudulent documentation will be removed from the Apple Developer Program. Support Incorporating these best practices into your app's development will help you submit apps that follow App Review Guideline 4.1. If you need additional assistance, consider taking advantage of one of the following support options available from App Review: If your submission has been rejected, reply to the message from App Review in App Store Connect and request clarification. Request an App Review Appointment to discuss the results of our review. Appointments are subject to availability, and take place during local business hours in your region on Tuesdays and Thursdays. If you believe your app follows the App Review Guidelines, consider submitting an appeal to the App Review Board. Resources Learn about foundational design principles from Apple designers and the developer community. Learn how to create engaging App Store product pages. Note that apps that violate intellectual property rights are subject to removal through the App Store Content Dispute process. If you believe an app on the App Store violates your intellectual property rights, you can submit a claim.
Replies
0
Boosts
0
Views
3.5k
Activity
Nov ’25
No Response to App Review Appeal After 2 Months – Requesting Urgent Assistance
Hello, I'm hoping someone from Apple or the community can help me get some clarity on my situation. Two months ago, my app was rejected by App Review, and I immediately filed a formal appeal. Since then, I have received absolutely no response — not an acknowledgment, not a status update, nothing. In the meantime, I have also reached out to Apple Developer Support via email on multiple occasions. Again, no response of any kind. I understand that review and appeal timelines can vary, but two months of complete silence — across both the appeal process and direct support emails — makes it very difficult to know whether my case is even being reviewed or if something has fallen through the cracks. If anyone from the App Review team or Apple Developer Relations sees this, I would appreciate any guidance you can offer. And if any developers have been in a similar situation, I'd like to know what worked. Thank you.
Replies
0
Boosts
0
Views
26
Activity
8h
App stuck at "Waiting for Review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas: I've been an Apple Developer for about 7 months. This is my first app submission. I submitted it on March 24, 2026, and it has been sitting at "Waiting for Review" ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the App Store Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed "Waiting for Review" since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin "shortly" - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is something on the account level causing holds I have not made any changes to the binary since submitting, to protect my position in the queue There are no rejection notices, no metadata issues, and no communication from the review team I understand new developer accounts take longer and I've been patient, but 32 days with an accepted expedited request and still no movement feels beyond normal variance. I'm genuinely unsure if there is something silently blocking my account that I'm not aware of. Has anyone experienced this, particularly as a new developer? Any advice on further escalation would be really appreciated. Thank you
Replies
0
Boosts
0
Views
103
Activity
23h
App stuck "Waiting for review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas. I've been an Apple Developer for about 7 months. This is my first app submission, I submitted it on March 24, 2026, and it has been sitting at "Waiting for Review" ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the AppStore Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed "Waiting for Review" since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin "shortly" - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is something on the account level causing holds I have not made any changes to the binary since submitting, to protect my position in the queue There are no rejection notices, no metadata issues, and no communication from the review team I understand new developer accounts take longer and I've been patient, but 32 days with an accepted expedited request and still no movement feels beyond normal variance. I'm genuinely unsure if there is something silently blocking my account that I'm not aware of. Has anyone experienced this, particularly as a new developer? Any advice on further escalation would be really appreciated. Thank you
Replies
0
Boosts
0
Views
31
Activity
23h
please review my app 6746933136
Hello, I would like to check the status of my app, as it has been stuck in review for a while (ID: 6746933136). Thank you
Replies
0
Boosts
0
Views
33
Activity
1d
Add for review 'save" btn is not working when select build
I set up all the App Store details, including support info and other required information, but I’m having an issue when adding a build and trying to save. The Save button turns red, and I’m not sure why. It’s not showing what I’m missing in the setup.
Replies
1
Boosts
0
Views
49
Activity
1d
Build not appearing under the BUILD section
Is anyone have issues with builds not appearing under the Build section in itunesconnect?I've successfully submitted multiple builds, but the builds do not appear in itunesconnect. I know that it's in the system because when I try to upload a build with the same version and build number, it errors out saying the version has already been uploaded.
Replies
4
Boosts
0
Views
687
Activity
1d
409 ENTITY_ERROR.RELATIONSHIP.INVALID — Cannot attach build or create version, affecting 2 separate accounts for 1 week
I am unable to submit any app for review. Every attempt to add a build to an App Store version results in a 409 error, both through the App Store Connect website and directly through the App Store Connect REST API. Affected accounts: Account 1: My personal Apple Developer account Account 2: A company-owned Apple Developer account where I have Admin access Both accounts are completely separate — different legal entities, different enrollments — but exhibit the exact same behavior simultaneously. API errors observed When calling PATCH /v1/appStoreVersions/{id}/relationships/build: 409 ENTITY_ERROR.RELATIONSHIP.INVALID "The specified pre-release build could not be added." When calling POST /v1/appStoreVersions to create a new version: 409 ENTITY_ERROR.RELATIONSHIP.INVALID "You cannot create a new version of the App in the current state." What I have verified All builds are processingState: VALID and not expired usesNonExemptEncryption: false is set on all builds No build is already attached to another version Build version string matches the App Store version (1.1.0) App bundle ID matches the build bundle ID Localization, review contact details, and keywords are all filled in Banking info in Agreements, Tax, and Banking was recently updated on both accounts Issue persists on both the website and via the REST API, ruling out a browser/cache issue Question Has anyone seen 409 errors affecting two completely separate developer accounts simultaneously? Could there be a platform-level issue with App Store Connect that is not reflected on the System Status page? I opened a support ticket 1 week ago but I only got a reply today and it's just asking for more details.
Replies
6
Boosts
2
Views
263
Activity
1d
App stuck in Waiting for Review after expedited flag
Hi, App ID 6756673679 has been approved in prior cycles relatively quickly. The current review cycle began on April 17, and entered "In Review" as quickly as prior submissions. After working through Resolution Center on some items, we spoke with Apple Developer Support on Wednesday (case 102875923017), who applied an expedited flag and advised us to resubmit. It's now been ~27 hours since it was expedited, and ~6 days since the submission cycle began. Would someone from App Review be able to take a look and confirm whether there is any specific blocker or provide any update on expected timing? Thank you.
Replies
1
Boosts
0
Views
119
Activity
2d
App stuck "In Review" for 15 days after it was approved
Our app (id 1611398578) has been stuck "In Review" in App Store Connect for 15 days, after being approved quickly by App Review. We contacted Apple Support multiple times through email and phone, but we did not receive any response. Today we tried re-submitting a new version hoping it will trigger a system reset and fix the issue. The submission for iOS was approved very fast by App Review, but it is again stuck "In Review". PLEASE APPLE HELP US GET THIS ISSUE RESOLVED!
Replies
2
Boosts
0
Views
69
Activity
2d
App stuck in review loop for 10+ days. 6 rejection/resubmission cycles, expedited request submitted
Our app PrepAiro: Crack UPSC IAS 2026 (Account: 6741750813) has been caught in a rejection/resubmission loop since April 12, now over 10 days. Timeline: April 12: First rejection received Cycles 1–6: Each rejection addressed per reviewer feedback, resubmitted promptly April 18: Status moved to "Waiting for Review" , no movement since We submitted an expedited review request through Apple Support due to the urgency. This release contains critical bug fixes actively impacting users, but there has been no response or update. We understand review timelines can vary, but 6 full cycles over 10 days with no resolution, and a 6-day stall after the last submission, is unusual. Each resubmission addressed the specific feedback provided, yet the cycle continues. Has anyone experienced similar extended holds recently? And is there any additional channel or escalation path beyond the expedited review request to get clarity on what's causing this? Any guidance from Apple or fellow developers would be appreciated.
Replies
1
Boosts
1
Views
58
Activity
2d
No app review update
Case no: 102870409704 If 90% of apps are reviewed within 24 hours, why is my app taking over 2 weeks and still not in the review process? As I submitted my app on April 6th, the review time is very long though
Replies
1
Boosts
1
Views
52
Activity
2d
App Stuck in Waiting for Review more than 3 Weeks
We've a game that the first version has published 45 days again with a quick review and direct approve. After that initial version, we've made some big updates and additions as well as some bug fixes to get ready to officially publish our game, and market it. However, with my first update, it waited in the review queue for 2 weeks, which I then cancelled, make some bug fixes, and sent to review again since I heard that this can fix the process sometimes. Even after that, we've been waiting for 3 weeks and still no updates. I've also applied for Expedited Review since this is getting urgent after waiting more than a month. I hope someone from Apple Support team will see this and help me with the issue.
Replies
1
Boosts
0
Views
78
Activity
2d
The reviewer keeps rejecting the app for for issues that do not exist
Hi, I am very frustrated with having my app repeatedly rejected for issues I can't fix because they don't exist. So I'm trying to publish this app that offers some consumable iAP that is used to unlock a pairing app on a 3rd party platform. Originally the app did not have an account system, it was rejected by Apple on the grounds that the user may want to restore previously unlocked paired apps. We added a an optional(as the reviewer suggested) sign in with Apple support if the user wants to secure their unlocked installations. Then we got rejected for forcing account creation, data collection and no ability to delete the account. Forcing account creation is false but maybe the reviewer was confused therefore we put explicit explanation under the sign in with Apple button noting that this is optional, reduced the required profile details to 0 for sign in with Apple and added very simple account deletion UI that is displayed on the same screen where the user sign in with Apple. And yet we get another rejection about forcing the users to create account to be able to do iAP(factually false) and that we don't have account deletion feature(again factually false). How to handle that? I have no idea how to fix issues that don't exist. I also run out of space for explaining the reviewer how things work in the app and this is an extremely simple app that does have exactly 2 views, one to scan the devices to connect and one to do playback on those devices and purchase the full version of the app to remove limits on playback.
Replies
1
Boosts
0
Views
81
Activity
2d
App stuck "In Review" for 7 days after being approved
Hello, Our app has been stuck in "In Review" for 7 days, after being approved. The iOS version was approved on April 9th and the macOS version was approved on April 12th. Since then, both versions show "In Review" and there has been no status changes or messages in App Store Connect. • April 8 ---> Waiting for Review • April 9 ---> In Review (Approved) • ... • April 16 ---> In Review We contacted Apple a week ago (case ids 102865508515 and 102865870578) but there was no response. We also talked to Apple Support, they told us the issue has been escalated to the technical team. There are also leaderboards that were archived before these last versions and they are still showing in the Games App and Game Center. Possibly because of this same issue, we suspect. At this point we don't know what the issue is, how long until these very important updates will go live, or when we can push other updates. App ID: 1611398578 Thanks.
Replies
7
Boosts
0
Views
307
Activity
2d
App stuck in Waiting for Review
Hi, My app (Team ID: H4DH43B9X7), despite the requested expedited review, has been stuck in “Waiting for Review” since Thursday. This occurred after the app had already been approved multiple times and then received an incorrect rejection referring to “gender,” whereas the app actually requests biological sex, clearly described in the UI as required for metabolic calculations (BMR/TDEE), which are core to its functionality. Since this is causing us financial problems, I would greatly appreciate an update on its review status as soon as possible.
Replies
2
Boosts
0
Views
92
Activity
2d
App in Expedited Review Queue for 53 Days — No Response, No Feedback
Hi everyone, I'm reaching out to see if anyone else is experiencing unusually long review times, and hoping for some guidance from Apple staff who monitor these forums. My situation: I submitted KongFu Mahjong (3.0 for iOS, 1.0 for macOS) for review on February 11, 2026 — now 72 days ago. After requesting an expedited review, I received confirmation on March 2 that it was approved for the expedite queue. I followed up again on March 23 by both email and phone. Each time I was told to keep waiting. As of today, April 24, there has been no review, no rejection, and no feedback of any kind. The app simply sits in "In Review" status with complete silence. I spoke with Apple Developer Support by phone, and they confirmed this is not specific to my app — they acknowledged a long backlog. But 53 days in an expedited queue with zero communication feels like something may have fallen through the cracks. What I've tried: Expedited review request (approved March 2) Follow-up email and phone call (March 23) Follow-up email (April 24) My questions: Is anyone else seeing multi-month review times in early 2026? Is there a way to verify that a submission hasn't been lost or stuck in a system error? 3. Is there a more effective escalation path beyond Developer Support and the Resolution Center? I want to be clear — I'm not asking to skip the line. I just want to know my app is actually in a queue and hasn't been forgotten. I have several other apps ready to submit and this experience is making it very difficult to plan. Any advice or shared experiences would be appreciated.
Replies
0
Boosts
0
Views
29
Activity
2d
Clarification on the Definition of "Drug Dosage Calculators" in Guideline 1.4.2
Hello, I am looking for a better understanding of Guideline 1.4.2, which states that "Drug dosage calculators" must be developed by drug manufacturers, hospitals, universities, or other approved entities. My main question is: What is Apple’s exact definition of a "Drug Dosage Calculator"? - Does the term exclusively refer to apps that calculate dosage (dose, interval, and treatment duration)? - Are apps that do not make clinical decisions, but only display bibliographic references based on user-entered data, also considered Drug Dosage Calculators? - If an app only performs basic mathematical operations on a dose value entered by the user, without suggesting medications or treatments, does it still fall under this restriction? I would like to better understand how Apple differentiates a medical support app (which only presents data) from a dosage calculator (which makes clinical decisions). I appreciate any insights from the community!
Replies
4
Boosts
0
Views
347
Activity
3d
AppTransaction.originalAppVersion returns "1.0" in App Review environment — not the actual build number
Hi, I'm using AppTransaction.originalAppVersion to detect whether a user originally purchased the app under the old paid model, so I can automatically unlock the app for them as a courtesy when migrating to freemium. Background On iOS, originalAppVersion returns CFBundleVersion (the build number). When I transitioned the app from paid (v1.x) to freemium (v2.0), I defined a numeric threshold for CFBundleVersion to distinguish legacy purchasers from new users: Build number below the threshold → v1.x purchase → auto-unlock Build number at or above the threshold → v2.0+ install → requires IAP In Production, originalAppVersion correctly returns the actual build number, and the comparison works as intended. Detection logic (simplified) // Determine environment via receipt URL func detectStoreEnvironment() -> String { if let url = Bundle.main.appStoreReceiptURL, url.lastPathComponent == "sandboxReceipt" { return "Sandbox" } return "Production" } // Legacy check using numeric comparison static func isLegacyPaidUser(version: String, threshold: String) -> Bool { guard !version.isEmpty else { return false } return version.compare(threshold, options: .numeric) == .orderedAscending } // In checkLegacyPurchase(): let version = appTransaction.originalAppVersion let isLegacy = isLegacyPaidUser(version: version, threshold: legacyBuildNumberThreshold) let env = detectStoreEnvironment() let shouldAutoUnlock = isLegacy && env != "Sandbox" The problem I know that in the Sandbox environment, originalAppVersion always returns "1.0" — this is mentioned in the AppTransaction documentation. My code already suppresses the auto-unlock for Sandbox (env != "Sandbox"). However, it appears that the App Review environment also returns "1.0" for originalAppVersion. Because the receipt URL path component is "receipt" (not "sandboxReceipt"), my environment detection classifies it as "Production" — so the Sandbox suppression doesn't apply. The reviewer is incorrectly identified as a legacy paid user and the app is unlocked without a purchase. This caused our v2.0 submission to be rejected under Guideline 2.1a. Questions Is it documented that the App Review environment returns "1.0" for AppTransaction.originalAppVersion, similar to Sandbox? Is there a reliable way to detect the App Review environment specifically — separate from both Sandbox and Production? For example, does the receipt URL differ, or is there another API? Is using originalAppVersion for legacy paid-user detection a supported pattern? If so, what is the recommended approach to handle the App Review case? Any guidance would be greatly appreciated. Thank you.
Replies
0
Boosts
0
Views
42
Activity
3d
App Store Review
I have a new app which has been submitted for review, and has been rejected.. The tester unable to see subscription settings.. He/she has not looked very far, they are in the app settings tab, and that was noted in the app submission. The likely issue is that this is an iPhone app, and specifically not for iPad.. Yet the reviewer used an iPad to test! This is the third consecutive rejection for administrative issues which have nothing to do with the app itself, and which, if the reviewers were to look properly, are not actually issues at all. This feels as though the reviewers are trying to get through as many reviews as possible in the shortest time possible, and not taking the time to examine an app submission properly. They are undermining months of hard work with a 30 second scan.
Replies
1
Boosts
0
Views
58
Activity
3d
Click "Update Review", or wait for Resolution Center reply?
My app (Markets: Global Trading 24/7, version 1.0.6, App ID 6756673679) was rejected on April 20 for Guideline 1.2. Apple's rejection message offered the option to demonstrate compliance via a screen recording, which we provided in Resolution Center the same day. The submission has remained in Rejected status while we await a response. Do we need to click "Update Review" to surface this to App Review, or are we supposed to wait in "Rejected" status until we get a Resolution Center reply? Thank you.
Replies
1
Boosts
0
Views
81
Activity
4d