App Review

RSS for tag

Understand the technical and content review process for submitting apps to the App Store.

App Review Documentation

Posts under App Review subtopic

Post

Replies

Boosts

Views

Activity

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
4.6k
Nov ’25
Tips from App Review
Here are some tips from App Review for a smooth review experience. We’ve split them into two categories: Before You Submit and After You Submit. We’ve also made an easy-to-follow Submission Guide you can save and reference at any point on your App Store journey. Before You Submit Tips Enable a complete review. Make sure you’ve provided demo accounts or implemented an account demonstration mode before you submit. We’ll need to review the entire app experience, both with and without an account. Provide up-to-date demo account login credentials in the App Review Information section on the app version page in App Store Connect. If your app has multiple account types (such as admin and general users), use the Notes field to provide additional demo account credentials for each account type. If your app requires an authentication code in addition to the login credentials, provide the code in advance in the Notes field. Otherwise, a call may be required to complete the review. Apps that handle sensitive user information, or operate in highly regulated industries, can implement demonstration modes that exhibit full features and functionality while using demonstration data. Use the Notes field in App Store Connect to provide information to App Review. The App Review Information section of App Store Connect includes a Notes field. Provide any information that could be relevant to your submission’s review: Submitting a new app? Tell us about your app's concept, business model, and if your app is designed to only operate in certain locations. Submitting an update? Tell us about what’s changed and where to locate significant new content or features. Connecting to hardware? Attach a video, not a screen recording, that shows both the hardware and the app running on a physical Apple device as they pair and interact. Test your app on physical devices before submitting for review. Use TestFlight to distribute your app for beta testing. App Review evaluates apps the way your users will use them: installed on real devices and connected to networks with real-world conditions. Make sure your pre-submission testing includes running the app on each device platform where it could be used. Users expect the app to function on all the devices where it’s available. TestFlight will help you do quality assurance and beta testing on real devices. Share your beta app with internal testers on your Apple Developer Program account or to external users via an email invite or public link. Configure In-App Purchases for review in the sandbox environment. App Review assesses In-App Purchases in the same sandbox environment Apple provides for testing them. The sandbox lets us use real product data and server-to-server transactions, without incurring any financial charges. Take these steps to prepare your In-App Purchases for review: Accept the Paid Applications Agreement in App Store Connect. Submit the In-App Purchases in App Store Connect that you’d like reviewed. Follow the steps in TN3186: Troubleshooting In-App Purchases availability in the sandbox if your app fails to display your In-App Purchases. Note: In-App Purchases don’t need prior approval from App Review to function in review. Join a Meet with Apple event if you need assistance before you submit for review. Request an App Review appointment through Meet with Apple to chat with an App Review expert about how to prepare for review, ask questions about specific guidelines, and discuss other topics related to the review process. Appointments are subject to availability during your local business hours on Tuesdays and Thursdays. After You Submit Tips Contact App Review if you need assistance with an ongoing submission. If your submission doesn’t pass review and you have questions, contact App Review directly by clicking Reply to App Review in App Store Connect. You’ll receive a reply from a review specialist who’s familiar with your app. You can also use the Reply to App Review message window to request a call with an Apple representative. Include your preferred time and language for the call and we’ll do our best to accommodate your requests. Use the Bug Fix Submissions process to quickly deliver bug fixes and resolve other issues on the next submission. If an update includes bug fixes and is rejected, you will be given the option to resolve the issues on your next submission, as long as there are no legal or safety concerns. App Review will let you know if your submission is eligible by including this note at the top of the rejection message: Bug Fix Submissions The issues we've identified below are eligible to be resolved on your next update. To accept this offer, simply reply to the rejection message in App Store Connect and let App Review know you’ll resolve the issues on the next submission. Share ideas with Apple about how to improve or clarify the App Review Guidelines by submitting guideline feedback. Just as the App Store is always changing and improving to keep up with the needs of customers, the App Review Guidelines may be revised to provide new and updated guidance. If you have ideas for improving or clarifying our requirements you can suggest guideline changes. If your submission was rejected but you believe it follows the App Review Guidelines, consider submitting an appeal to the App Review Board. If your submission didn’t pass review but you have reason to believe it follows the App Review Guidelines, you can submit an appeal to the App Review Board. You can also file an appeal if you think we misunderstood your app or the review was unfair. The App Review Board will contact you as soon as they complete their investigation.
0
0
11k
Dec ’25
Support your app on compatible devices
Apple platforms make it easy to distribute your app to a variety of compatible devices, so it’s important to maximize your app experience on each platform you support. Here are some tips from App Review to help you understand how device compatibility impacts your app’s distribution — and how to make sure your apps shine on every platform they’re on. Understand device compatibility There are many ways an app built for one Apple device can run on other Apple devices: Apps designed for iPhone can run on iPad devices in compatibility mode if there are no dependencies on iPhone device capabilities. Compatible iPhone and iPad apps can run unmodified on Macs with Apple Silicon. Compatible iPhone and iPad apps can run unmodified on Apple Vision Pro. Xcode provides options to configure settings for apps on multiple platforms. You can specify which platforms your app’s target supports in the Supported Destination field. However, it’s important to note: People may still be able to run your app on a device even if you remove it or don't include it as a Supported Destination in Xcode. For example, as long as an app designed for iPhone doesn’t depend on a capability that’s only available on iPhone, it can be downloaded from the App Store onto iPad. Adding or removing iPad as a Supported Destination in Xcode won’t change that app’s availability on iPad. To view examples of cases where it's appropriate to restrict availability, see Restrict device distribution below. Follow compatibility best practices 1. Plan and test for compatibility modes so your app works on every device where it can be downloaded. Do: Use Xcode simulators to verify basic functionality across different device types. Leverage TestFlight with external testers who have access to a wide range of Apple devices. Don't: Don’t submit for review without testing your app’s behavior in compatibility modes. Don’t assume removing a supported destination in Xcode prevents distribution to that device type. 2. Build adaptive interfaces that work across device variations. Do: Build interfaces that respond to different screen sizes and orientations. Adapt features based on available hardware, providing alternatives for a consistent experience. Don't: Don’t design rigid interfaces that assume only one type of device or input method. Don’t let your app crash or become unusable when optional hardware is unavailable. Restrict device distribution Wherever possible, it’s best to make your app available on multiple platforms to increase its reach and provide people with a consistent experience across devices. But there are cases where it does makes sense to restrict an app’s availability. For example: iPhone apps that rely on iPhone-specific hardware won’t function as expected on iPad. Use the UIRequiredDeviceCapabilities key in the information property list file to specify hardware dependencies. Note: Apps should only use the UIRequiredDeviceCapabilities key for genuine hardware dependencies, not to indicate distribution preferences. Navigation- or camera-based apps are not well suited for visionOS. Learn more about managing availability of iPhone and iPad apps on Apple Vision Pro. Apps that rely heavily on touch inputs that can’t be replicated on a keyboard are not well suited for macOS. Learn more about restricting distribution to Apple Silicon devices. Learn more about how to configure multiplatform apps in Xcode. Support If you need more assistance, explore these support options: 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 through Meet with Apple. Appointments are available during local business hours on Tuesdays and Thursdays. If you believe your app follows the App Review Guidelines, consider submitting an appeal to the App Review Board.
0
0
4.4k
Feb ’26
App Review pending for more than 3 weeks – priority request
Hello Apple App Review Team, I hope you are doing well. I am writing again to respectfully request a priority review for our app. Our submissions have been waiting in review for more than 3 weeks, without receiving a final review decision. During this time, we have continued to submit updates with important bug fixes and improvements, but we have been unable to release them to our users due to the extended review delay. In addition, we have made more than five attempts to contact Apple Support regarding this issue, but unfortunately we have not received any response to our tickets. The requests appear to remain unanswered, with no follow-up or resolution provided so far. This situation is now significantly affecting our users, as critical issues that have already been fixed are still present in the live version. Each additional day of delay continues to impact the user experience. We fully understand and respect the App Review process and workload. However, given that the waiting period has now exceeded three weeks and there has been no response from support despite multiple attempts, we kindly ask if our latest version of our app could be prioritized for review. For reference, our Apple Developer account / Apple ID is: 6475698369 We would greatly appreciate any update or assistance your team can provide regarding the status of our submission.
0
0
35
4h
App is rejected because of gambling related content
I'm looking to see if other developers have experienced something similar recently. Our app is a free football prediction app where users predict match scores and earn points for rankings, achievements and statistics. There are: No real money betting No entry fees No cash prizes No operator-funded prizes No virtual currency that can be exchanged for money The app has been available on the App Store for a long time and previous versions (50+ releases) (including a recent version) were approved. However, the latest update was rejected under Guideline 2.3.6. App Review says that because the app includes "tips, tools, predictions or other information related to real money gambling", we must answer "Yes" to the Gambling age rating. What confuses me is that the App Store Connect age rating describes Gambling as betting or wagering using real money or in-game currency that can be exchanged for real money, which does not apply to our app. Has anyone else recently experienced this with a football pool, fantasy league or sports prediction app? If so: Were you asked to set the Gambling age rating to "Yes"? Did App Review explain where they draw the line? Were you eventually able to resolve it? I'm not trying to argue with App Review; I'm simply trying to understand how this guideline is currently being interpreted.
2
0
144
4h
App stuck in "Waiting for Review" since June 13 while related app was approved
Hello, I am looking for advice regarding an unusually long App Review delay. Our app, Bien App (ID: 6769135685), has remained in "Waiting for Review" status since June 13, 2026 without any review activity or communication from App Review. Some additional context: The app is a financial services application. We have already submitted updated builds. We have opened support cases with Apple. The app has not entered "In Review" at any point. There have been no requests for additional information. What makes this situation particularly confusing is that our related application, Bien Plus, was submitted under the same developer account during this period and has already completed review and been approved. Because Bien Plus has already been reviewed and approved, we know that our developer account is in good standing and that our financial services business model has already been reviewed by App Review. At this point, Bien App has been sitting in "Waiting for Review" for several weeks. Has anyone experienced a similar situation where an app remained in "Waiting for Review" for an extended period while other apps under the same account continued through review normally? If so: Did Apple eventually review the app? Did you need to escalate through App Review Support? Did withdrawing and resubmitting help? Was there ultimately a queue issue or another explanation? Any advice or similar experiences would be greatly appreciated. Thank you.
1
2
99
4h
App update stuck in “Waiting for Review” for an unusually long time after agreements and compliance items were resolved
My iOS app update version 1.1, build 12, has been stuck in “Waiting for Review” for an unusually long time. The app has not moved to “In Review” yet. At first, I found that there were some account/compliance items that needed attention. I have since resolved them and carefully checked App Store Connect. Currently, I do not see any remaining “Action Required,” “Missing Metadata,” “Missing Compliance,” or “Developer Action Needed” status. Here is what I have checked: Apple Developer Program License Agreement: accepted Paid Apps Agreement: active Banking and tax information: valid EU DSA / trader status: completed EU countries have been removed from app availability Monthly and yearly subscriptions: approved Subscription group localization: approved Privacy Policy URL and Support URL: accessible App Privacy information: completed Export compliance: no Missing Compliance or Waiting for Export Compliance status App Review Information: completed Selected build: version 1.1, build 12 Current app status: Waiting for Review I also contacted Apple Developer Support, and the response indicated that the app has been added to the App Review queue, but the review has not started yet. No further action was requested from my side. The reason I am concerned is that the current live version 1.0 has issues affecting the core user workflow. Some users may be unable to reliably start or continue experiment records, and version 1.1 includes fixes and improvements for experiment creation, record management, backup/recovery, and record viewing. Has anyone experienced a similar situation where an app update remained in “Waiting for Review” for an unusually long time even after all agreements, subscriptions, DSA, privacy, and build settings were completed? Is there anything else I should check, or is this likely an internal queue issue that needs to be escalated by App Review? Thank you.
1
0
116
14h
Update stuck in "Waiting for Review" for 10 days — no Resolution Center message, banking/agreements current
Hi App Review, An update to an app that's already live on the App Store has been in "Waiting for Review" for 10 days with no status change, and I wanted to check whether it's proceeding normally or whether anything is required from my side. Submission ID: b4e5d54c-de30-4003-9f3c-232e366d01c4 Version: 1.1.0 (build 7), an update to a live app (1.0.0 currently in production) Submitted: 16 June 2026, 22:10 Current status: Waiting for Review (has not moved to In Review) I've already checked the usual things my end: there's no message in Resolution Center, no "action required" banner on the app or version page, the build shows as valid and is correctly attached to the version, export compliance/encryption is answered, and Agreements, Tax, and Banking are all current. I also contacted Developer Support via the contact form on 23 June [add: case #102923511308 if you have one] but haven't had a reply yet. Could you confirm whether the review is proceeding normally, or let me know if there's anything I need to do? Happy to provide any further detail. Thanks.
0
0
131
21h
Very Slow App Review and Repeated Questions
Hi all, Our app has been in review since November 1st, and the process has been very slow. We often wait several days between responses, and we keep receiving questions we’ve already answered - even when we point this out in our replies. We’ve contacted Developer Support by email, but the only reply we received was that they’re sorry for the delay and will look into it. We’re unsure whether requesting a phone call might help or if it could pause or reset the review process, and since we’re hoping the next response will finally approve the app, we’ve hesitated to use that option. Has anyone experienced something similar, or does anyone know whether requesting a call has any impact on the current review status? Thanks for any guidance.
2
1
221
21h
App stuck in "Waiting for Review" for 10 days + History of extremely long review times (1-1.5 months)
Hello everyone, I am facing a severe issue with my app's review process and urgently need some guidance or advice on how to resolve this bottleneck. Current Situation: Our latest version has been stuck in the "Waiting for Review" status for the past 10 days. Yesterday, after reading some community advice, I used "Cancel Submission" and re-submitted the build to try and refresh the queue. Unfortunately, it is still completely stuck in the exact same "Waiting for Review" status with no progress. Past History: This seems to be an ongoing issue with our account. For our previous versions, the App Review team took an incredibly long time—between 1 to 1.5 months for each submission—only to ultimately issue a rejection. We have already tried sending 5-6 standard support requests and even requested an expedited review 3 times, but we have received absolutely zero response or feedback from Apple. It feels like our app or account is stuck in some sort of dead-end queue. Has anyone else experienced such extreme delays just waiting for the review to start? Is there any alternative way to escalate this to a human specialist at Apple who can check if there's an account-level glitch? App Store URL: https://apps.apple.com/uz/app/fonus-kids/id6742020368 Thank you in advance for any insights or help!
2
1
197
1d
App stuck In Review for 10+ days, TestFlight also Waiting for Review
Hi all, My first app submission appears to be stalled (16+ days) and I’m completely in the dark as to what is going on. Apple ID: 6776835006 Submission ID: 236039a0-1668-448a-aae6-486d52e6c5b9 Timeline: Ready for Review: Jun 10, 2026 at 3:22 AM Waiting for Review: Jun 10, 2026 at 3:23 AM In Review: Jun 15, 2026 at 5:05 PM Current status: still In Review as of Jun 26, 2026 I have also submitted 2 support cases that are past 48 hour SLA and an expedited review request, but I haven’t received a response yet. Our TestFlight external build has also been stuck in Waiting for Review for 5+ days now. There are no visible unresolved issues, App Review messages, or missing compliance warnings in App Store Connect. Review notes and demo/testing information are provided. Thank you.
0
0
65
1d
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!
5
0
418
1d
App rejected under 1.4.3 — identical app (My Humidor) live on App Store
Details: I'm looking for clarification on how Guideline 1.4.3 is applied to tobacco related apps. My app, The Leaf Cellar, was rejected under 1.4.3 with the reasoning that its "current concept is not appropriate" because it relates to tobacco. The app is a private inventory manager. It has no store, no purchasing, no vendor or affiliate links, no discovery feed, and no content directed at encouraging or using tobacco. its only function is personal record-keeping (logging inventory you already own, aging dates, humidity readings). A 21+ age gate is enforced on launch. What I'm trying to understand is the consistency of the guideline, because functionally identical apps are currently live on the store and receiving updates (which means apple must approve the submitted updates.) Existing Apps (not being enforced by 1.4.3): "My Humidor – Cigar Journal": [https://apps.apple.com/us/app/my-humidor-cigar-journal/id6639582700] "Humidor Journal Pro": [https://apps.apple.com/us/app/humidor-journal-pro/id6751737114] Questions: Is there a specific feature or distinction that separates an approvable cigar-journal app from one rejected under 1.4.3 as a "concept"? If apps in this category are already approved, what's the correct path to have an inconsistent rejection reviewed beyond the standard Resolution Center reply? I have already submitted to the App Review Board.
0
0
156
1d
App stuck "In Review" pipeline for nearly 1 month
Hello, My app has been stuck in the review pipeline for nearly one month, which seems very unusual to me App ID: 6767853355
 Bundle ID: com.ttm.photocleaner
 Timeline: Submitted, waiting for review: May 28, 2026
 In Review: since June 9

 I also submitted a support request via the Contact Us form on June 15 but have not received any response. 
Could you please verify if this submission is correctly queued or if there is an internal issue blocking the review ?
 Thank you
1
1
183
2d
App stuck in Ready for Distribution - not released after 3 days
Hello, My app JiuGO (App ID: 6779938845) has been stuck in "Ready for Distribution" status since June 22, 2026. I had set an automatic release scheduled for June 22 at 5:00 PM GMT, but the app has not appeared on the App Store after 3 days. Steps I have already taken: Opened 2 support tickets (Case ID: 102922525686) - no response Called Apple Support - was told to wait due to a conference Posted on Twitter @AppleSupport - no response Tried to manually release - button is not available/greyed out The app was fully approved after review. All previous issues were resolved. Build 17 is the approved build. Is there anything I can do to manually trigger the release, or can an Apple engineer escalate this internally? Thank you, Lucian-Stefan Lacatus
0
0
51
2d
Initial submission stuck in "In Review" for 10 days — no response from App Review
Hello, I submitted my first app (MYSKN, Apple ID 6773428050) on June 13th. It moved to "In Review" around June 16th and has been stuck there ever since — now over 9 days with no feedback or status change. I have also submitted two support requests through the "Contact the App Review Team" form and have not received any response to either. The app includes a fully functional demo account, Privacy Policy, and all required metadata. Is this normal for a first submission? Has anyone experienced something similar? Any advice on how to get a response would be greatly appreciated. Thank you.
0
0
44
2d
[NetworkExtension] [EndpointSecurity] [AppStore] [macOS] Can an app that uses a MitM-style network traffic interception be submitted to the AppStore?
Hello, What are the restrictions on submitting apps to the mac App Store that use an NETransparentProxy alongside a locally installed and trusted Root-CA to intercept, decrypt and manipulate TLS traffic? To be more specific, I'm not talking about a Safari extension. I'm talking about system-wide traffic. So that the app can detect and block ads and trackers from all apps, not just Safari. I'm aware that such an app can be distributed using an unsandboxed Developer-ID signed app. But I wonder if such an app also breaks Sandbox requirements for AppStore distributed apps? Also, is there a way for a sandboxed app to install and trust a root CA? SecTrustSettingsSetTrustSettings does not work in Sandboxed apps from what I found. Finally, I want to ask about EndpointSecurity. Can this entitlement be used in AppStore-ditributed apps? Is doing any of these things possible on AppStore-distributed apps? Thanks in advance for your reply.
2
0
158
2d
In App Purchases constantly rejected
We've got our first app developed currently stuck in a loop with AppStore Review. And we are getting no where. After no shows from calls with the team someone finally got back to me but after they had the team really try we have made no progress. We have subscriptions to use the app and then a further subscription to turn on a local web server. We have been able to purchase both (in each of their modes, monthly,annually, annually-monthly, outright) via test flight THOUSANDS of times. App Store Review have never been able to see the purchases. They keep sending general 'you need to turn on StoreKit' 'you need to configure AppStore API' But I dont think that we do? Its very strange that we can ue the IAP's perfectly but when we submit they cannot be seen. We keep going through this cycle: Create IAPS. set them up in our app Test them locally (using sandbox from Xcode) Deploy via test flight to other machines. Do in app purchases absolutely no problem. Submit binary+add IAPS (this sets them into awaiting or pending review) Get rejected due to IAP's not being configured. We get pointed to the same resource over and over and they say 'configure StoreKit' Well how can store kit not be configured and in app purchases work in the TestFlight sandbox? We see many reports on places saying 'I submit my app and they cant review it I create the same again and the 5th time it works' I spoke on the phone with someone from apple who said she had the engineers try multiple times and they just get the attached image saying 'currently unavailable', weve never seen this, we cant reproduce it and it doesnt seem to be anything we have control over. I guess the question is what is the difference between the 'sandbox' we use and the sandbox reviewers use? I cant see anything about any differences and we have no idea what we possible could have missed.
1
0
81
2d
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
4.6k
Activity
Nov ’25
Tips from App Review
Here are some tips from App Review for a smooth review experience. We’ve split them into two categories: Before You Submit and After You Submit. We’ve also made an easy-to-follow Submission Guide you can save and reference at any point on your App Store journey. Before You Submit Tips Enable a complete review. Make sure you’ve provided demo accounts or implemented an account demonstration mode before you submit. We’ll need to review the entire app experience, both with and without an account. Provide up-to-date demo account login credentials in the App Review Information section on the app version page in App Store Connect. If your app has multiple account types (such as admin and general users), use the Notes field to provide additional demo account credentials for each account type. If your app requires an authentication code in addition to the login credentials, provide the code in advance in the Notes field. Otherwise, a call may be required to complete the review. Apps that handle sensitive user information, or operate in highly regulated industries, can implement demonstration modes that exhibit full features and functionality while using demonstration data. Use the Notes field in App Store Connect to provide information to App Review. The App Review Information section of App Store Connect includes a Notes field. Provide any information that could be relevant to your submission’s review: Submitting a new app? Tell us about your app's concept, business model, and if your app is designed to only operate in certain locations. Submitting an update? Tell us about what’s changed and where to locate significant new content or features. Connecting to hardware? Attach a video, not a screen recording, that shows both the hardware and the app running on a physical Apple device as they pair and interact. Test your app on physical devices before submitting for review. Use TestFlight to distribute your app for beta testing. App Review evaluates apps the way your users will use them: installed on real devices and connected to networks with real-world conditions. Make sure your pre-submission testing includes running the app on each device platform where it could be used. Users expect the app to function on all the devices where it’s available. TestFlight will help you do quality assurance and beta testing on real devices. Share your beta app with internal testers on your Apple Developer Program account or to external users via an email invite or public link. Configure In-App Purchases for review in the sandbox environment. App Review assesses In-App Purchases in the same sandbox environment Apple provides for testing them. The sandbox lets us use real product data and server-to-server transactions, without incurring any financial charges. Take these steps to prepare your In-App Purchases for review: Accept the Paid Applications Agreement in App Store Connect. Submit the In-App Purchases in App Store Connect that you’d like reviewed. Follow the steps in TN3186: Troubleshooting In-App Purchases availability in the sandbox if your app fails to display your In-App Purchases. Note: In-App Purchases don’t need prior approval from App Review to function in review. Join a Meet with Apple event if you need assistance before you submit for review. Request an App Review appointment through Meet with Apple to chat with an App Review expert about how to prepare for review, ask questions about specific guidelines, and discuss other topics related to the review process. Appointments are subject to availability during your local business hours on Tuesdays and Thursdays. After You Submit Tips Contact App Review if you need assistance with an ongoing submission. If your submission doesn’t pass review and you have questions, contact App Review directly by clicking Reply to App Review in App Store Connect. You’ll receive a reply from a review specialist who’s familiar with your app. You can also use the Reply to App Review message window to request a call with an Apple representative. Include your preferred time and language for the call and we’ll do our best to accommodate your requests. Use the Bug Fix Submissions process to quickly deliver bug fixes and resolve other issues on the next submission. If an update includes bug fixes and is rejected, you will be given the option to resolve the issues on your next submission, as long as there are no legal or safety concerns. App Review will let you know if your submission is eligible by including this note at the top of the rejection message: Bug Fix Submissions The issues we've identified below are eligible to be resolved on your next update. To accept this offer, simply reply to the rejection message in App Store Connect and let App Review know you’ll resolve the issues on the next submission. Share ideas with Apple about how to improve or clarify the App Review Guidelines by submitting guideline feedback. Just as the App Store is always changing and improving to keep up with the needs of customers, the App Review Guidelines may be revised to provide new and updated guidance. If you have ideas for improving or clarifying our requirements you can suggest guideline changes. If your submission was rejected but you believe it follows the App Review Guidelines, consider submitting an appeal to the App Review Board. If your submission didn’t pass review but you have reason to believe it follows the App Review Guidelines, you can submit an appeal to the App Review Board. You can also file an appeal if you think we misunderstood your app or the review was unfair. The App Review Board will contact you as soon as they complete their investigation.
Replies
0
Boosts
0
Views
11k
Activity
Dec ’25
Support your app on compatible devices
Apple platforms make it easy to distribute your app to a variety of compatible devices, so it’s important to maximize your app experience on each platform you support. Here are some tips from App Review to help you understand how device compatibility impacts your app’s distribution — and how to make sure your apps shine on every platform they’re on. Understand device compatibility There are many ways an app built for one Apple device can run on other Apple devices: Apps designed for iPhone can run on iPad devices in compatibility mode if there are no dependencies on iPhone device capabilities. Compatible iPhone and iPad apps can run unmodified on Macs with Apple Silicon. Compatible iPhone and iPad apps can run unmodified on Apple Vision Pro. Xcode provides options to configure settings for apps on multiple platforms. You can specify which platforms your app’s target supports in the Supported Destination field. However, it’s important to note: People may still be able to run your app on a device even if you remove it or don't include it as a Supported Destination in Xcode. For example, as long as an app designed for iPhone doesn’t depend on a capability that’s only available on iPhone, it can be downloaded from the App Store onto iPad. Adding or removing iPad as a Supported Destination in Xcode won’t change that app’s availability on iPad. To view examples of cases where it's appropriate to restrict availability, see Restrict device distribution below. Follow compatibility best practices 1. Plan and test for compatibility modes so your app works on every device where it can be downloaded. Do: Use Xcode simulators to verify basic functionality across different device types. Leverage TestFlight with external testers who have access to a wide range of Apple devices. Don't: Don’t submit for review without testing your app’s behavior in compatibility modes. Don’t assume removing a supported destination in Xcode prevents distribution to that device type. 2. Build adaptive interfaces that work across device variations. Do: Build interfaces that respond to different screen sizes and orientations. Adapt features based on available hardware, providing alternatives for a consistent experience. Don't: Don’t design rigid interfaces that assume only one type of device or input method. Don’t let your app crash or become unusable when optional hardware is unavailable. Restrict device distribution Wherever possible, it’s best to make your app available on multiple platforms to increase its reach and provide people with a consistent experience across devices. But there are cases where it does makes sense to restrict an app’s availability. For example: iPhone apps that rely on iPhone-specific hardware won’t function as expected on iPad. Use the UIRequiredDeviceCapabilities key in the information property list file to specify hardware dependencies. Note: Apps should only use the UIRequiredDeviceCapabilities key for genuine hardware dependencies, not to indicate distribution preferences. Navigation- or camera-based apps are not well suited for visionOS. Learn more about managing availability of iPhone and iPad apps on Apple Vision Pro. Apps that rely heavily on touch inputs that can’t be replicated on a keyboard are not well suited for macOS. Learn more about restricting distribution to Apple Silicon devices. Learn more about how to configure multiplatform apps in Xcode. Support If you need more assistance, explore these support options: 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 through Meet with Apple. Appointments are available during local business hours on Tuesdays and Thursdays. If you believe your app follows the App Review Guidelines, consider submitting an appeal to the App Review Board.
Replies
0
Boosts
0
Views
4.4k
Activity
Feb ’26
App Review pending for more than 3 weeks – priority request
Hello Apple App Review Team, I hope you are doing well. I am writing again to respectfully request a priority review for our app. Our submissions have been waiting in review for more than 3 weeks, without receiving a final review decision. During this time, we have continued to submit updates with important bug fixes and improvements, but we have been unable to release them to our users due to the extended review delay. In addition, we have made more than five attempts to contact Apple Support regarding this issue, but unfortunately we have not received any response to our tickets. The requests appear to remain unanswered, with no follow-up or resolution provided so far. This situation is now significantly affecting our users, as critical issues that have already been fixed are still present in the live version. Each additional day of delay continues to impact the user experience. We fully understand and respect the App Review process and workload. However, given that the waiting period has now exceeded three weeks and there has been no response from support despite multiple attempts, we kindly ask if our latest version of our app could be prioritized for review. For reference, our Apple Developer account / Apple ID is: 6475698369 We would greatly appreciate any update or assistance your team can provide regarding the status of our submission.
Replies
0
Boosts
0
Views
35
Activity
4h
App is rejected because of gambling related content
I'm looking to see if other developers have experienced something similar recently. Our app is a free football prediction app where users predict match scores and earn points for rankings, achievements and statistics. There are: No real money betting No entry fees No cash prizes No operator-funded prizes No virtual currency that can be exchanged for money The app has been available on the App Store for a long time and previous versions (50+ releases) (including a recent version) were approved. However, the latest update was rejected under Guideline 2.3.6. App Review says that because the app includes "tips, tools, predictions or other information related to real money gambling", we must answer "Yes" to the Gambling age rating. What confuses me is that the App Store Connect age rating describes Gambling as betting or wagering using real money or in-game currency that can be exchanged for real money, which does not apply to our app. Has anyone else recently experienced this with a football pool, fantasy league or sports prediction app? If so: Were you asked to set the Gambling age rating to "Yes"? Did App Review explain where they draw the line? Were you eventually able to resolve it? I'm not trying to argue with App Review; I'm simply trying to understand how this guideline is currently being interpreted.
Replies
2
Boosts
0
Views
144
Activity
4h
App stuck in "Waiting for Review" since June 13 while related app was approved
Hello, I am looking for advice regarding an unusually long App Review delay. Our app, Bien App (ID: 6769135685), has remained in "Waiting for Review" status since June 13, 2026 without any review activity or communication from App Review. Some additional context: The app is a financial services application. We have already submitted updated builds. We have opened support cases with Apple. The app has not entered "In Review" at any point. There have been no requests for additional information. What makes this situation particularly confusing is that our related application, Bien Plus, was submitted under the same developer account during this period and has already completed review and been approved. Because Bien Plus has already been reviewed and approved, we know that our developer account is in good standing and that our financial services business model has already been reviewed by App Review. At this point, Bien App has been sitting in "Waiting for Review" for several weeks. Has anyone experienced a similar situation where an app remained in "Waiting for Review" for an extended period while other apps under the same account continued through review normally? If so: Did Apple eventually review the app? Did you need to escalate through App Review Support? Did withdrawing and resubmitting help? Was there ultimately a queue issue or another explanation? Any advice or similar experiences would be greatly appreciated. Thank you.
Replies
1
Boosts
2
Views
99
Activity
4h
App update stuck in “Waiting for Review” for an unusually long time after agreements and compliance items were resolved
My iOS app update version 1.1, build 12, has been stuck in “Waiting for Review” for an unusually long time. The app has not moved to “In Review” yet. At first, I found that there were some account/compliance items that needed attention. I have since resolved them and carefully checked App Store Connect. Currently, I do not see any remaining “Action Required,” “Missing Metadata,” “Missing Compliance,” or “Developer Action Needed” status. Here is what I have checked: Apple Developer Program License Agreement: accepted Paid Apps Agreement: active Banking and tax information: valid EU DSA / trader status: completed EU countries have been removed from app availability Monthly and yearly subscriptions: approved Subscription group localization: approved Privacy Policy URL and Support URL: accessible App Privacy information: completed Export compliance: no Missing Compliance or Waiting for Export Compliance status App Review Information: completed Selected build: version 1.1, build 12 Current app status: Waiting for Review I also contacted Apple Developer Support, and the response indicated that the app has been added to the App Review queue, but the review has not started yet. No further action was requested from my side. The reason I am concerned is that the current live version 1.0 has issues affecting the core user workflow. Some users may be unable to reliably start or continue experiment records, and version 1.1 includes fixes and improvements for experiment creation, record management, backup/recovery, and record viewing. Has anyone experienced a similar situation where an app update remained in “Waiting for Review” for an unusually long time even after all agreements, subscriptions, DSA, privacy, and build settings were completed? Is there anything else I should check, or is this likely an internal queue issue that needs to be escalated by App Review? Thank you.
Replies
1
Boosts
0
Views
116
Activity
14h
Update stuck in "Waiting for Review" for 10 days — no Resolution Center message, banking/agreements current
Hi App Review, An update to an app that's already live on the App Store has been in "Waiting for Review" for 10 days with no status change, and I wanted to check whether it's proceeding normally or whether anything is required from my side. Submission ID: b4e5d54c-de30-4003-9f3c-232e366d01c4 Version: 1.1.0 (build 7), an update to a live app (1.0.0 currently in production) Submitted: 16 June 2026, 22:10 Current status: Waiting for Review (has not moved to In Review) I've already checked the usual things my end: there's no message in Resolution Center, no "action required" banner on the app or version page, the build shows as valid and is correctly attached to the version, export compliance/encryption is answered, and Agreements, Tax, and Banking are all current. I also contacted Developer Support via the contact form on 23 June [add: case #102923511308 if you have one] but haven't had a reply yet. Could you confirm whether the review is proceeding normally, or let me know if there's anything I need to do? Happy to provide any further detail. Thanks.
Replies
0
Boosts
0
Views
131
Activity
21h
Very Slow App Review and Repeated Questions
Hi all, Our app has been in review since November 1st, and the process has been very slow. We often wait several days between responses, and we keep receiving questions we’ve already answered - even when we point this out in our replies. We’ve contacted Developer Support by email, but the only reply we received was that they’re sorry for the delay and will look into it. We’re unsure whether requesting a phone call might help or if it could pause or reset the review process, and since we’re hoping the next response will finally approve the app, we’ve hesitated to use that option. Has anyone experienced something similar, or does anyone know whether requesting a call has any impact on the current review status? Thanks for any guidance.
Replies
2
Boosts
1
Views
221
Activity
21h
App stuck in "Waiting for Review" for 10 days + History of extremely long review times (1-1.5 months)
Hello everyone, I am facing a severe issue with my app's review process and urgently need some guidance or advice on how to resolve this bottleneck. Current Situation: Our latest version has been stuck in the "Waiting for Review" status for the past 10 days. Yesterday, after reading some community advice, I used "Cancel Submission" and re-submitted the build to try and refresh the queue. Unfortunately, it is still completely stuck in the exact same "Waiting for Review" status with no progress. Past History: This seems to be an ongoing issue with our account. For our previous versions, the App Review team took an incredibly long time—between 1 to 1.5 months for each submission—only to ultimately issue a rejection. We have already tried sending 5-6 standard support requests and even requested an expedited review 3 times, but we have received absolutely zero response or feedback from Apple. It feels like our app or account is stuck in some sort of dead-end queue. Has anyone else experienced such extreme delays just waiting for the review to start? Is there any alternative way to escalate this to a human specialist at Apple who can check if there's an account-level glitch? App Store URL: https://apps.apple.com/uz/app/fonus-kids/id6742020368 Thank you in advance for any insights or help!
Replies
2
Boosts
1
Views
197
Activity
1d
App stuck In Review for 10+ days, TestFlight also Waiting for Review
Hi all, My first app submission appears to be stalled (16+ days) and I’m completely in the dark as to what is going on. Apple ID: 6776835006 Submission ID: 236039a0-1668-448a-aae6-486d52e6c5b9 Timeline: Ready for Review: Jun 10, 2026 at 3:22 AM Waiting for Review: Jun 10, 2026 at 3:23 AM In Review: Jun 15, 2026 at 5:05 PM Current status: still In Review as of Jun 26, 2026 I have also submitted 2 support cases that are past 48 hour SLA and an expedited review request, but I haven’t received a response yet. Our TestFlight external build has also been stuck in Waiting for Review for 5+ days now. There are no visible unresolved issues, App Review messages, or missing compliance warnings in App Store Connect. Review notes and demo/testing information are provided. Thank you.
Replies
0
Boosts
0
Views
65
Activity
1d
APP Waiting for Review 10 day ago
Hello, my app id 6756081224 Waiting for Review 10 day ago Help me please
Replies
4
Boosts
0
Views
325
Activity
1d
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
5
Boosts
0
Views
418
Activity
1d
App rejected under 1.4.3 — identical app (My Humidor) live on App Store
Details: I'm looking for clarification on how Guideline 1.4.3 is applied to tobacco related apps. My app, The Leaf Cellar, was rejected under 1.4.3 with the reasoning that its "current concept is not appropriate" because it relates to tobacco. The app is a private inventory manager. It has no store, no purchasing, no vendor or affiliate links, no discovery feed, and no content directed at encouraging or using tobacco. its only function is personal record-keeping (logging inventory you already own, aging dates, humidity readings). A 21+ age gate is enforced on launch. What I'm trying to understand is the consistency of the guideline, because functionally identical apps are currently live on the store and receiving updates (which means apple must approve the submitted updates.) Existing Apps (not being enforced by 1.4.3): "My Humidor – Cigar Journal": [https://apps.apple.com/us/app/my-humidor-cigar-journal/id6639582700] "Humidor Journal Pro": [https://apps.apple.com/us/app/humidor-journal-pro/id6751737114] Questions: Is there a specific feature or distinction that separates an approvable cigar-journal app from one rejected under 1.4.3 as a "concept"? If apps in this category are already approved, what's the correct path to have an inconsistent rejection reviewed beyond the standard Resolution Center reply? I have already submitted to the App Review Board.
Replies
0
Boosts
0
Views
156
Activity
1d
Waiting for review 8 days
Waiting for review - waited for 5 days, decided to resubmit, now waited for another 3 days, it says it takes up to 48 hours
Replies
1
Boosts
0
Views
127
Activity
1d
App stuck "In Review" pipeline for nearly 1 month
Hello, My app has been stuck in the review pipeline for nearly one month, which seems very unusual to me App ID: 6767853355
 Bundle ID: com.ttm.photocleaner
 Timeline: Submitted, waiting for review: May 28, 2026
 In Review: since June 9

 I also submitted a support request via the Contact Us form on June 15 but have not received any response. 
Could you please verify if this submission is correctly queued or if there is an internal issue blocking the review ?
 Thank you
Replies
1
Boosts
1
Views
183
Activity
2d
App stuck in Ready for Distribution - not released after 3 days
Hello, My app JiuGO (App ID: 6779938845) has been stuck in "Ready for Distribution" status since June 22, 2026. I had set an automatic release scheduled for June 22 at 5:00 PM GMT, but the app has not appeared on the App Store after 3 days. Steps I have already taken: Opened 2 support tickets (Case ID: 102922525686) - no response Called Apple Support - was told to wait due to a conference Posted on Twitter @AppleSupport - no response Tried to manually release - button is not available/greyed out The app was fully approved after review. All previous issues were resolved. Build 17 is the approved build. Is there anything I can do to manually trigger the release, or can an Apple engineer escalate this internally? Thank you, Lucian-Stefan Lacatus
Replies
0
Boosts
0
Views
51
Activity
2d
Initial submission stuck in "In Review" for 10 days — no response from App Review
Hello, I submitted my first app (MYSKN, Apple ID 6773428050) on June 13th. It moved to "In Review" around June 16th and has been stuck there ever since — now over 9 days with no feedback or status change. I have also submitted two support requests through the "Contact the App Review Team" form and have not received any response to either. The app includes a fully functional demo account, Privacy Policy, and all required metadata. Is this normal for a first submission? Has anyone experienced something similar? Any advice on how to get a response would be greatly appreciated. Thank you.
Replies
0
Boosts
0
Views
44
Activity
2d
The update of the application was rejecte
When I was updating the application for release, it was rejected by the Apple 4.3a review team. This update only addressed some crash issues. Our application will only be distributed in specific countries. Our content is protected by copyright and will not appear in other apps; it is unique. id6777977649
Replies
0
Boosts
0
Views
34
Activity
2d
App Stuck in "Waiting for Review"
My app has been stuck in "waiting for review" for over 2 days now. The previous time it was stuck for a few weeks until I posted here for someone to review it. Can somebody please take a look at my app and review it.
Replies
1
Boosts
0
Views
100
Activity
2d
Apple Review team Time
What is the current waiting time for the Review team to submit a app that is in the "waiting for review" status
Replies
0
Boosts
0
Views
41
Activity
2d
[NetworkExtension] [EndpointSecurity] [AppStore] [macOS] Can an app that uses a MitM-style network traffic interception be submitted to the AppStore?
Hello, What are the restrictions on submitting apps to the mac App Store that use an NETransparentProxy alongside a locally installed and trusted Root-CA to intercept, decrypt and manipulate TLS traffic? To be more specific, I'm not talking about a Safari extension. I'm talking about system-wide traffic. So that the app can detect and block ads and trackers from all apps, not just Safari. I'm aware that such an app can be distributed using an unsandboxed Developer-ID signed app. But I wonder if such an app also breaks Sandbox requirements for AppStore distributed apps? Also, is there a way for a sandboxed app to install and trust a root CA? SecTrustSettingsSetTrustSettings does not work in Sandboxed apps from what I found. Finally, I want to ask about EndpointSecurity. Can this entitlement be used in AppStore-ditributed apps? Is doing any of these things possible on AppStore-distributed apps? Thanks in advance for your reply.
Replies
2
Boosts
0
Views
158
Activity
2d
In App Purchases constantly rejected
We've got our first app developed currently stuck in a loop with AppStore Review. And we are getting no where. After no shows from calls with the team someone finally got back to me but after they had the team really try we have made no progress. We have subscriptions to use the app and then a further subscription to turn on a local web server. We have been able to purchase both (in each of their modes, monthly,annually, annually-monthly, outright) via test flight THOUSANDS of times. App Store Review have never been able to see the purchases. They keep sending general 'you need to turn on StoreKit' 'you need to configure AppStore API' But I dont think that we do? Its very strange that we can ue the IAP's perfectly but when we submit they cannot be seen. We keep going through this cycle: Create IAPS. set them up in our app Test them locally (using sandbox from Xcode) Deploy via test flight to other machines. Do in app purchases absolutely no problem. Submit binary+add IAPS (this sets them into awaiting or pending review) Get rejected due to IAP's not being configured. We get pointed to the same resource over and over and they say 'configure StoreKit' Well how can store kit not be configured and in app purchases work in the TestFlight sandbox? We see many reports on places saying 'I submit my app and they cant review it I create the same again and the 5th time it works' I spoke on the phone with someone from apple who said she had the engineers try multiple times and they just get the attached image saying 'currently unavailable', weve never seen this, we cant reproduce it and it doesnt seem to be anything we have control over. I guess the question is what is the difference between the 'sandbox' we use and the sandbox reviewers use? I cant see anything about any differences and we have no idea what we possible could have missed.
Replies
1
Boosts
0
Views
81
Activity
2d