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

4th Sabotage
We get a message that says that our software submission has been approved. Some 10 minutes later, I go there and then find out that it has been deliberately removed by somebody at Apple, Inc again. Right, again... I don't know who is doing it. This is the 4th sabotage incident this year. I have sent a message by clicking on Contact Us. Every time I make an inquiry, a lady replies and says that she will have somebody contact us. But we never receive a followup. I don't know who is doing it. We definitely don't appreciate this type of harassment or sabotage by Apple, Inc. because we have to go there every time they approve our submission. This is a total waste of time. And it's nothing but stupid. They do it whether it's a new software submission or an update. They do it whether the development platform is iOS or macOS. No, we never use manual release.
2
0
265
1w
Unable to submit app for review when built with Xcode beta despite successful upload to App Store Connect
Hi everyone, I'm encountering an issue with App Store Connect when using a beta version of Xcode and macos. Environment macOS: macOS Golden Gate Beta 27.0 Xcode: Version 27.0 beta 2 (27A5209h) Flutter: 3.41.9 App Store Connect: Production Issue I built my Flutter iOS application using the latest Xcode beta. The archive completed successfully. The build uploaded to App Store Connect without any errors. The build finished processing successfully. The build was available in TestFlight. However, when I tried to add the build to an App Store version and clicked "Submit for Review", App Store Connect displayed an error indicating that builds created with a beta version of Xcode cannot be submitted for review.
0
0
80
1w
Need Guidance: Internal HR App Stuck Between Public, ABM, and Unlisted Distributio
Hi Apple Developer Team / Community, I am seeking guidance regarding a difficult distribution issue for our company’s internal iOS application. Our app, FORTIS HRM, is an internal Human Resource Management application used exclusively by employees of FORTIS GARMENTS LTD. It handles attendance, leave requests, approvals, employee directory access, and other HR-related operations. The app is not intended for general public use. Background We initially submitted the app as a public app on the App Store. The app was rejected by App Review for public distribution, since it is intended only for internal employee use and is not suitable for general public users. Based on that, we switched to Apple Business Manager (ABM) / Custom App distribution as a more appropriate solution. The app was reviewed and approved under the custom app distribution path and marked ready for distribution. Unfortunately, our Apple Business Manager enrollment failed repeatedly due to organization verification issues, and our organization was eventually removed from ABM. Since ABM became unavailable, we applied for Unlisted App Distribution. Apple Developer Support informed us that custom apps cannot be converted to unlisted distribution and instructed us to create a new public app record and submit a new unlisted request using a new Apple ID. Following that guidance, we created a new public app record: App Name: FORTIS HRM Apple ID: 6785417374 We have submitted a new unlisted app distribution request and are currently waiting for review. Current Issue We feel stuck between all available distribution methods: Public distribution → rejected because app is internal-only ABM / Custom App → blocked due to organization verification failure Unlisted distribution → currently under review This has created a situation where no clear distribution path is available for our employee-only app. Request for Guidance We would appreciate guidance on the following: Has anyone experienced repeated ABM verification failures, and how was it resolved? Is there any recommended path for internal business apps when ABM is unavailable? Is there any way to ensure the App Review team understands the full context of this case? Request to App Review Team We respectfully request attention from the App Review team. This application has already been reviewed multiple times under different distribution paths. The app’s functionality remains essentially the same; only the distribution method has changed due to Apple’s requirements. This app was previously reviewed and approved by Apple under the custom app distribution path and marked ready for distribution. Since the core functionality remains unchanged, we kindly request consideration of this prior review history during the current review process. We would greatly appreciate any assistance in completing this review as efficiently as possible. Thank you for your time and support.
0
1
135
1w
Auto-renewable subscription stuck "Pending Binary Approval" with an uneditable Rejected localization. App live, paywall empty
My app (RunWeather) is live on the App Store, but its two auto-renewable subscriptions have never reached Approved, so the StoreKit paywall returns no products and users can't subscribe. Subscriptions: com.iustinn.runweather.pro.monthly com.iustinn.runweather.pro.annual Both show "Pending Binary Approval". The English (U.S.) localization on each is stuck in "Rejected", and App Store Connect won't let me edit or delete that localization (the fields are locked), so I can't correct the copy and resubmit. I never received a clear reason for the localization rejection. History: each time I submitted a build with these subscriptions, the build was rejected for an unrelated reason; I resubmitted, the build was eventually approved, but the subscriptions stayed behind in this stuck state. I also created duplicate subscription products (…monthly2/3/4, …annual2/3/4) as a workaround; those just sit in "In Review" indefinitely. What I've tried: Editing / deleting the Rejected U.S. localization -> blocked, fields locked. Re-submitting builds -> app approved, subscriptions not. Questions: How do you unstick a subscription whose Rejected localization can't be edited or deleted? Is an App Review support ticket the only path to reset it? For "Pending Binary Approval" subscriptions, does attaching them to a NEW app version (reusing the existing build, no new binary) and submitting force them back through review? Has anyone cleared this exact locked-localization state another way? I've also opened an App Review case. Posting here in case someone hit the same locked-localization state. Thanks.
1
0
151
1w
App Review IP address range for server allowlisting
Hello, Our application connects to our backend server, which only allows access from specific IP addresses for security reasons. We understand that Apple owns the IP range 17.0.0.0/8, but we are unsure whether App Review traffic always originates from this range. Could you please clarify the following? Does App Review always access backend servers from IP addresses within 17.0.0.0/8? If so, is there a more specific IP range that can be allowlisted instead of the entire 17.0.0.0/8 block? If Apple does not provide a dedicated IP range for App Review, what is the recommended best practice for applications that restrict server access by IP address? Our goal is to minimize the allowlisted IP range while ensuring that App Review can successfully access our backend during the review process. Thank you for your guidance.
0
1
127
1w
App stuck in "Waiting for Review" for over a week
Hello, Our app has been in "Waiting for Review" status for more than a week, and our previous submission also took over a week to be reviewed. This delay is affecting our planned release schedule. App details: App name: Nhật Luân Kiếm App ID: 6777269196 We'd really appreciate any guidance on the current review timeline, or whether there is anything on our side we can do to help move the review forward. We're happy to provide any additional information if needed. Thank you very much for your time and support. Best regards.
7
1
569
1w
Orphaned Apps in Review?
I would like to start up by saying how much I appreciate all the Apple employees, developers, reviewers, and testers for the incredible job they do. The number of apps that come through on a daily basis is probably astronomical. All that said, I am a bit curious as to why I was able to put three different apps into review in the last 24 hours, and as of now, they have all 3 been processed and released. In the meantime, I have an app that is still in Waiting for Review. This app has some core functionality involved as well as some more simple text changes. I’d to hear from Apple at the least, what is the hold up. If there is a code issue, tell me. If there is a behavior or UI issue, tell me. One of these changes was time critical for releasing in June. Thanks for letting me vent. I just hope the App Review folks look into it.
1
0
128
1w
Preparing background asset for app review
I have finished a new app that integrates Apple hosted background asset. I have tested and confirm that the assets are downloaded both locally and with a TestFlight build. App review is not able to access the background assets. I can see that the assets are updated with status "accepted". But app review is running into error "A server with the specified hostname could not be found.". These are Apple Hosted Assets. Did I miss any configuration?
1
1
169
1w
Guideline 4.3(a) Appeal – No Response After 12 Days
Hello everyone, I’m looking for advice from developers who have been through a Guideline 4.3(a) (Design – Spam) rejection. Our game was rejected under Guideline 4.3(a). We genuinely believe it is an original Unity project that we developed from scratch. Instead of immediately submitting a new build, we replied through the Resolution Center with extensive supporting documentation, including: Figma design history Unity project structure Development timeline Original UI/UX workflow Comparisons explaining how our game differs from similar titles We also submitted a formal appeal to the App Review Board and later sent a polite follow-up message. It has now been 12 days since our last message, and we still haven’t received any response from Apple. I’m not asking whether our rejection was correct or incorrect. I’m simply trying to understand the review process. For developers who have experienced this: Is waiting 10–14+ days after submitting evidence normal? Did Apple eventually respond? Did they continue the conversation in the Resolution Center, or did they ask for a new build? Is there anything else we should do besides waiting? Any experiences or advice would be greatly appreciated. Thank you!
0
0
114
1w
PM Quest Prep subscriptions, localizations, and promotional images have been stuck in “Waiting for Review” for over two weeks
Hello Apple App Review Team, I’m an independent developer and I’m hoping someone can point me in the right direction or let me know if this is simply an unusually long review. My app, PM Quest Prep, has already been approved and is currently available on the App Store. The only thing preventing my full launch is that every subscription-related item has remained in “Waiting for Review” for over two weeks. At this point I’m not sure if everything is simply waiting in the normal review queue or if something may have become stuck. App Information App Name: PM Quest Prep App Apple ID: 6772685314 Bundle ID: com.questforge.pmquestprep SKU: PQP-IOS-001 ⸻ Subscription Group PM Quest Prep Pro Subscription Group ID: 22130056 Status: Waiting for Review ⸻ Subscriptions PM Quest Prep Pro Monthly Apple ID: 6776040575 Product ID: pm_quest_prep_monthly Status: Waiting for Review PM Quest Prep Pro Quarterly Apple ID: 6776043289 Product ID: pm_quest_prep_quarterly Status: Waiting for Review PM Quest Prep Pro Yearly Apple ID: 6776060042 Product ID: pm_quest_prep_yearly Status: Waiting for Review ⸻ Additional Items Waiting for Review Along with the subscriptions themselves, the following items are also still waiting: Subscription Group Subscription Localizations Subscription Display Information Subscription Promotional Images Promotional Image Assets Everything associated with the subscription group appears to be waiting together. ⸻ What I’ve Already Verified Before posting here, I wanted to make sure I wasn’t overlooking something. I’ve confirmed the following: The app itself has already been approved and is live on the App Store. Banking information has been completed. Tax information has been completed. The Paid Applications Agreement has been accepted. Pricing has been configured. Availability has been configured. Subscription metadata has been completed. Localizations have been completed. Promotional images have been uploaded. StoreKit implementation has been tested. App Store Connect is not showing any warnings, errors, or requests for additional information. From everything I can see, there isn’t anything left for me to complete. ⸻ Apple Developer Support I also opened a support case before posting here. Developer Support Case ID: 102919993053 Support emails were sent on: June 19, 2026 June 26, 2026 I’m still waiting for the subscriptions and all related assets to move beyond Waiting for Review. ⸻ Why I’m Asking I’ve spent the last several months building PM Quest Prep, and it’s exciting to finally have the app available on the App Store. Unfortunately, users can’t subscribe to the Pro features until these subscription reviews are completed, so the app can’t fully launch as intended. I’m completely understanding if review times are simply longer right now—I just want to make sure there isn’t an issue on my account or something I’ve unintentionally missed. If an Apple App Review engineer happens to see this post, would someone be willing to verify whether everything is still progressing normally or if there’s anything preventing these subscriptions from being reviewed? If you need any additional information from me, I’ll be happy to provide it immediately. Thank you very much for your time, and thank you to the App Review team for everything you do. Best regards, Dustin Harris Developer of PM Quest Prep
0
0
113
1w
App stuck in "Waiting for Review" for a WEEK. Marketing delayed.
Hi everyone, and hopefully Apple Staff, I am looking for some advice or assistance regarding an unusually long App Review delay for our game. On June 23 (Tuesday), we submitted a comprehensive appeal and build (v1.0.5). It has been 7 days and our app is still not in the "In Review" state. This unexpected delay is severely impacting our marketing schedule in Turkey. We have pre-launch campaigns, offline events, and schedules with about 30 local KOLs that are being continuously delayed, causing significant financial and operational impact. I have already submitted an Expedited Review Request, but I haven't received any updates yet. Has anyone else experienced similar delays recently after an appeal? Are there any Apple representatives here who could kindly take a look at our Submission ID? Any advice on how to proceed would be greatly appreciated. Here are the details of our submission: App Name: Era Online: Şeref Savaşı App ID: 6773240689 Bundle ID: com.ark.xhmzxqteq.ios Submission ID: d19cb33a-b179-4f82-85e7-4acc77f46968 Thank you so much for your time.
0
0
104
1w
App stuck in "Waiting for Review" for a week after 2.1(a) & 4.3(a) appeal. Marketing delayed.
Hi everyone, and hopefully Apple Staff, I am looking for some advice or assistance regarding an unusually long App Review delay for our game. Here are the details of our submission: App Name: Era Online: Şeref Savaşı App ID: 6773240689 Bundle ID: com.ark.xhmzxqteq.ios Submission ID: d19cb33a-b179-4f82-85e7-4acc77f46968 Background: Our app was previously rejected under guidelines 2.1(a) - App Completeness and 4.3(a) - Spam. On June 23 (Tuesday), we submitted a comprehensive appeal and a new build (v1.0.5): For 2.1(a): We completely fixed the occasional iPad crash issue and thoroughly tested the new build. For 4.3(a): We provided extensive legal documentation proving we hold the exclusive publishing rights for this game in Turkey. We also demonstrated that our app is a highly customized, exclusive version for the Turkish market, featuring a 300,000-word localization, local voice acting, unique IAPs priced in Turkish Lira, dedicated servers in Ankara, and exclusive in-game classes. The Issue: It has been a week, and our app is still not in the "Waiting For Review" state. This unexpected delay is severely impacting our marketing schedule in Turkey. We have pre-launch campaigns, offline events, and schedules with about 30 local KOLs that are being continuously delayed, causing significant financial and operational impact. I have already submitted an Expedited Review Request, but I haven't received any updates yet. Has anyone else experienced similar delays recently after an appeal? Are there any Apple representatives here who could kindly take a look at our Submission ID? Any advice on how to proceed would be greatly appreciated. Thank you so much for your time.
0
1
226
1w
Invalid Binary
Repeated "Invalid Binary" rejections with no error code or explanation — 9 builds, no guidance I'm building a simple React Native/Expo app — essentially a link hub pointing to pages on our website (booking, events, Facebook group, etc.). Nothing exotic: no special entitlements, no background processes, no third-party SDKs beyond standard Expo modules. I'm now on build 1.0.0 (9) and every single submission has come back as "Invalid Binary" with zero explanation — no ITMS error code in App Store Connect, and no rejection email ever arrives (confirmed by checking spam and verifying my Apple ID email is correct and monitored). What I've already ruled out / fixed along the way: Upgraded Expo SDK to match the latest patch version Fixed a corrupted splash screen asset (was a JPG mislabeled as PNG) Populated the submit section in eas.json with correct Apple ID, ASC App ID, and bundle identifier Confirmed Apple ID email matches across Apple Developer account and EAS config Accepted the most recent Developer Program License Agreement update Excluded visionOS support explicitly in app.json Verified app icon is a proper 1024x1024 square PNG with no transparency I opened a support case (#102916564146) and was told it would be escalated to App Review. That was over two weeks ago with no follow-up. Has anyone dealt with a persistent silent "Invalid Binary" loop like this? Specifically interested in whether there's a way to request the actual ITMS error code when App Store Connect and email both come up empty.
0
0
107
1w
Login text fields appear to clear on iPad Air M3 (iPadOS 26) — cannot reproduce on iPhone or simulator
Our Flutter app has been rejected by App Review 4 times with this description: "Login screen cleared the email and password fields when we attempted to enter the demo account details, preventing us from logging in." Review environment: Device: iPad Air 11-inch (M3) OS: iPadOS 26.4.2 Flutter version: 3.41.4 State management: GetX We cannot reproduce this on: Real iPhone (iOS 18.x) — works fine iPad simulator (iPadOS 26.3.1) — works fine Our TextEditingControllers are created inside a GetX controller, not inside build(), so they survive widget rebuilds. Questions: Has anyone seen text fields clearing or not retaining input specifically on iPad with iPadOS 26? Are there any known Flutter issues with text input on iPadOS 26 that could cause this? Is there anything different about how iPad handles text input vs iPhone that we should be aware of? Any help appreciated — this is blocking our App Store approval.
2
0
224
1w
App review
I have submitted an application review on the 25th of June and yet to change status from waiting for review, documentation states up to 48 hours wait time but we’re now getting towards 4 days, I’ve tried submitting a case and had no response at all, tried calling the support line to be told they are seperate from the general support phone line, is it possible to get some form of update on how much longer I need to wait as the app can’t go live till approved
0
0
79
1w
How are the app reviews queued?
Hi, I was wondering about Apple's review queues. I have an app that in waiting for review for almost a week now but review time trackers claim average waiting times less than a day: https://www.runway.team/appreviewtimes My previous experience is also quite inconsistent, can you please shed some light on how things work internally? In this time I have done some improvements on the app that I was considering for the next update, should I cancel and re-submit?
2
0
198
1w
iOS build stuck in "Waiting for Review" — macOS/tvOS of same version already approved (App ID 6763137740)
Hello App Review Team, I'm hoping someone can take a manual look or point me in the right direction. The iOS build of my app has been sitting in "Waiting for Review" with no status change, while the macOS and tvOS builds of the exact same version have already been reviewed and released. App: VixioTV - IPTV & M3U Player App ID: 6763137740 Platform: iOS (iPhone/iPad) Current status: Waiting for Review Most recent submission: [June 24, 2026] Time in queue: ~24 days with no status change Related case IDs: [your expedited review / Developer Support case numbers] Context I'd like to share proactively: This is an update to an app that is ALREADY LIVE on the App Store (current iOS version 1.2). It is not a new app. The macOS and tvOS versions of this same update have already passed review and are live — only the iOS build is stuck. VixioTV is a bring-your-own-content player: it provides no broadcasts or content of its own. Users connect their own IPTV subscription (API credentials or an M3U URL). There is no registration, subscription, or content sale inside the app. I have submitted expedited review requests and contacted Developer Support, but I've only received generic/automated replies with no change in status. I would really appreciate it if someone could: Confirm whether there is any issue with the build, metadata, agreements, or account that requires action on my side. Indicate whether this is queue congestion or a submission-specific hold. If possible, escalate or trigger a manual review. Thank you very much for your help. Selcuk Kaymaz
0
0
99
1w
Two new auto-renewable subscriptions stuck "In Review" for 3 days
Hi, I added two new auto-renewable subscriptions to an existing subscription group: 50GB Monthly 50GB Yearly The other subscriptions in the same group (200GB and 500GB monthly/yearly) have already been approved. However, these two new subscriptions have remained "In Review" for over 3 days without any updates. Is this normal, or could the review be stuck? Has anyone experienced the same issue? Thanks!
1
0
104
1w
tvOS app stuck in 'In Review' for days with no response
Hi everyone, We're experiencing an unusually long App Review delay for our tvOS application and wanted to check if anyone else is seeing the same behaviour or has any suggestions. App Details Platform: tvOS Xcode Version: 26.4.1 Submission Type: App Update Distribution: App Store Status: In Review Issue We submitted an app update last week, and it remained in the "In Review" state for approximately one week with no updates. Since there was no progress, we rejected that submission, uploaded a new build, and submitted it again. The new build has now also been "In Review" for the last 5 days. Apple has not rejected the app or provided any review notes or requests for additional information. The status simply remains "In Review". What we've tried Submitted an Expedited Review Request. Contacted Apple using the App Review "Contact Us" option. We have not received any response to either request. Since there is no rejection or feedback, we don't have any indication that there is an issue with the app itself. Questions Is anyone else currently experiencing unusually long review times for tvOS apps? Is this likely to be an App Review backlog or a known issue on Apple's side? Has anyone had success getting a response through App Review support or Developer Support in a similar situation? Is there anything else we can do besides waiting? Any insights or recent experiences would be greatly appreciated. Thank you!
0
0
75
1w
iOS 26.4 — How to return from main app to host app after a keyboard-extension dictation round-trip, without private APIs?
I'm building a custom keyboard extension that offers voice dictation. Because keyboard extensions are constrained (memory cap ~30–48 MB, restricted audio session access), I delegate recording to my container app: User in a host app (e.g., Safari) taps the mic in my keyboard extension. The keyboard calls extensionContext.open(URL("myapp://dictation")) to launch the container app. The container app records audio via AVAudioEngine + SFSpeechRecognizer, writes the final transcript to the App Group, and signals completion via a Darwin notification. 4. The user is expected to be returned to the original host app (Safari) automatically so they can keep typing. The problem (step 4): On iOS 26.4 I can no longer identify which app was the host. Every previously-known path returns nil for the keyboard extension's host: parent.value(forKey: "_hostBundleID") → returns the literal string parent.value(forKey: "_hostApplicationBundleIdentifier") → returns NSNull xpc_connection_copy_bundle_id on the underlying XPC connection (via PKService.defaultService.personalities[…]) → returns NULL NSXPCConnection.processBundleIdentifier on extensionContext._extensionHostProxy._connection → returns nil proc_pidpath(hostPID, …) → EPERM from the keyboard sandbox LSApplicationWorkspace.frontmostApplication → selector unavailable from the extension RBSProcessHandle.handleForIdentifier:error: → returns an RBSServiceErrorDomain error Without the host's bundle ID, the container app has no way to call LSApplicationWorkspace.openApplicationWithBundleID: (the technique that worked on iOS 25 and earlier). UIApplication.suspend() correctly sends the container to background, but iOS treats us as a "fresh launch" — it returns the user to the Home Screen instead of Safari, because the container app was launched by an extension, not directly by Safari. KeyboardKit's maintainer reached the same conclusion (issue #1014) and shipped 10.4 without the feature. My questions: Is there a public, App-Store-safe API in iOS 26+ for a custom keyboard extension to identify its host application, or for the container app (launched via the extension's openURL) to identify which app initially hosted the extension that opened it? UIOpenURLContext.options.sourceApplication reports the extension's own container, not the actual host. 2. Is there a public mechanism for "return to source app" when the container app was launched by an extension's openURL? Equivalent to the ← Source affordance iOS shows for normal inter-app openURL, but triggered programmatically by the launched app. 3. Some popular keyboards (e.g., 微信输入法 / WeChat Keyboard) still appear to round-trip through their container app on iOS 26.4 and return the user to the original host — including the iOS ← WeChat back affordance in the host's status bar afterward. What's the recommended approach to achieve this? If it requires a specific scene-activation flow, NSUserActivity pattern, or extension-context configuration, please point at the relevant docs. 4. If there is no public path today, is FB22247647 (or a related radar) the right place to track this? Should developers in this position migrate to in-extension audio capture (which has its own significant constraints in keyboard extensions)? I'd much rather not rely on private APIs. Concrete guidance — or even an acknowledgment of which direction Apple intends — would help thousands of custom-keyboard developers who currently have a degraded voice-input experience on iOS 26.4+. Tested on iPhone 12 Pro Max running iOS 26.4.2 (build 23E261), Xcode 26.x, Swift 5. Thanks!
3
0
729
1w
4th Sabotage
We get a message that says that our software submission has been approved. Some 10 minutes later, I go there and then find out that it has been deliberately removed by somebody at Apple, Inc again. Right, again... I don't know who is doing it. This is the 4th sabotage incident this year. I have sent a message by clicking on Contact Us. Every time I make an inquiry, a lady replies and says that she will have somebody contact us. But we never receive a followup. I don't know who is doing it. We definitely don't appreciate this type of harassment or sabotage by Apple, Inc. because we have to go there every time they approve our submission. This is a total waste of time. And it's nothing but stupid. They do it whether it's a new software submission or an update. They do it whether the development platform is iOS or macOS. No, we never use manual release.
Replies
2
Boosts
0
Views
265
Activity
1w
Unable to submit app for review when built with Xcode beta despite successful upload to App Store Connect
Hi everyone, I'm encountering an issue with App Store Connect when using a beta version of Xcode and macos. Environment macOS: macOS Golden Gate Beta 27.0 Xcode: Version 27.0 beta 2 (27A5209h) Flutter: 3.41.9 App Store Connect: Production Issue I built my Flutter iOS application using the latest Xcode beta. The archive completed successfully. The build uploaded to App Store Connect without any errors. The build finished processing successfully. The build was available in TestFlight. However, when I tried to add the build to an App Store version and clicked "Submit for Review", App Store Connect displayed an error indicating that builds created with a beta version of Xcode cannot be submitted for review.
Replies
0
Boosts
0
Views
80
Activity
1w
Need Guidance: Internal HR App Stuck Between Public, ABM, and Unlisted Distributio
Hi Apple Developer Team / Community, I am seeking guidance regarding a difficult distribution issue for our company’s internal iOS application. Our app, FORTIS HRM, is an internal Human Resource Management application used exclusively by employees of FORTIS GARMENTS LTD. It handles attendance, leave requests, approvals, employee directory access, and other HR-related operations. The app is not intended for general public use. Background We initially submitted the app as a public app on the App Store. The app was rejected by App Review for public distribution, since it is intended only for internal employee use and is not suitable for general public users. Based on that, we switched to Apple Business Manager (ABM) / Custom App distribution as a more appropriate solution. The app was reviewed and approved under the custom app distribution path and marked ready for distribution. Unfortunately, our Apple Business Manager enrollment failed repeatedly due to organization verification issues, and our organization was eventually removed from ABM. Since ABM became unavailable, we applied for Unlisted App Distribution. Apple Developer Support informed us that custom apps cannot be converted to unlisted distribution and instructed us to create a new public app record and submit a new unlisted request using a new Apple ID. Following that guidance, we created a new public app record: App Name: FORTIS HRM Apple ID: 6785417374 We have submitted a new unlisted app distribution request and are currently waiting for review. Current Issue We feel stuck between all available distribution methods: Public distribution → rejected because app is internal-only ABM / Custom App → blocked due to organization verification failure Unlisted distribution → currently under review This has created a situation where no clear distribution path is available for our employee-only app. Request for Guidance We would appreciate guidance on the following: Has anyone experienced repeated ABM verification failures, and how was it resolved? Is there any recommended path for internal business apps when ABM is unavailable? Is there any way to ensure the App Review team understands the full context of this case? Request to App Review Team We respectfully request attention from the App Review team. This application has already been reviewed multiple times under different distribution paths. The app’s functionality remains essentially the same; only the distribution method has changed due to Apple’s requirements. This app was previously reviewed and approved by Apple under the custom app distribution path and marked ready for distribution. Since the core functionality remains unchanged, we kindly request consideration of this prior review history during the current review process. We would greatly appreciate any assistance in completing this review as efficiently as possible. Thank you for your time and support.
Replies
0
Boosts
1
Views
135
Activity
1w
Auto-renewable subscription stuck "Pending Binary Approval" with an uneditable Rejected localization. App live, paywall empty
My app (RunWeather) is live on the App Store, but its two auto-renewable subscriptions have never reached Approved, so the StoreKit paywall returns no products and users can't subscribe. Subscriptions: com.iustinn.runweather.pro.monthly com.iustinn.runweather.pro.annual Both show "Pending Binary Approval". The English (U.S.) localization on each is stuck in "Rejected", and App Store Connect won't let me edit or delete that localization (the fields are locked), so I can't correct the copy and resubmit. I never received a clear reason for the localization rejection. History: each time I submitted a build with these subscriptions, the build was rejected for an unrelated reason; I resubmitted, the build was eventually approved, but the subscriptions stayed behind in this stuck state. I also created duplicate subscription products (…monthly2/3/4, …annual2/3/4) as a workaround; those just sit in "In Review" indefinitely. What I've tried: Editing / deleting the Rejected U.S. localization -> blocked, fields locked. Re-submitting builds -> app approved, subscriptions not. Questions: How do you unstick a subscription whose Rejected localization can't be edited or deleted? Is an App Review support ticket the only path to reset it? For "Pending Binary Approval" subscriptions, does attaching them to a NEW app version (reusing the existing build, no new binary) and submitting force them back through review? Has anyone cleared this exact locked-localization state another way? I've also opened an App Review case. Posting here in case someone hit the same locked-localization state. Thanks.
Replies
1
Boosts
0
Views
151
Activity
1w
App Review IP address range for server allowlisting
Hello, Our application connects to our backend server, which only allows access from specific IP addresses for security reasons. We understand that Apple owns the IP range 17.0.0.0/8, but we are unsure whether App Review traffic always originates from this range. Could you please clarify the following? Does App Review always access backend servers from IP addresses within 17.0.0.0/8? If so, is there a more specific IP range that can be allowlisted instead of the entire 17.0.0.0/8 block? If Apple does not provide a dedicated IP range for App Review, what is the recommended best practice for applications that restrict server access by IP address? Our goal is to minimize the allowlisted IP range while ensuring that App Review can successfully access our backend during the review process. Thank you for your guidance.
Replies
0
Boosts
1
Views
127
Activity
1w
App stuck in "Waiting for Review" for over a week
Hello, Our app has been in "Waiting for Review" status for more than a week, and our previous submission also took over a week to be reviewed. This delay is affecting our planned release schedule. App details: App name: Nhật Luân Kiếm App ID: 6777269196 We'd really appreciate any guidance on the current review timeline, or whether there is anything on our side we can do to help move the review forward. We're happy to provide any additional information if needed. Thank you very much for your time and support. Best regards.
Replies
7
Boosts
1
Views
569
Activity
1w
Orphaned Apps in Review?
I would like to start up by saying how much I appreciate all the Apple employees, developers, reviewers, and testers for the incredible job they do. The number of apps that come through on a daily basis is probably astronomical. All that said, I am a bit curious as to why I was able to put three different apps into review in the last 24 hours, and as of now, they have all 3 been processed and released. In the meantime, I have an app that is still in Waiting for Review. This app has some core functionality involved as well as some more simple text changes. I’d to hear from Apple at the least, what is the hold up. If there is a code issue, tell me. If there is a behavior or UI issue, tell me. One of these changes was time critical for releasing in June. Thanks for letting me vent. I just hope the App Review folks look into it.
Replies
1
Boosts
0
Views
128
Activity
1w
Preparing background asset for app review
I have finished a new app that integrates Apple hosted background asset. I have tested and confirm that the assets are downloaded both locally and with a TestFlight build. App review is not able to access the background assets. I can see that the assets are updated with status "accepted". But app review is running into error "A server with the specified hostname could not be found.". These are Apple Hosted Assets. Did I miss any configuration?
Replies
1
Boosts
1
Views
169
Activity
1w
Guideline 4.3(a) Appeal – No Response After 12 Days
Hello everyone, I’m looking for advice from developers who have been through a Guideline 4.3(a) (Design – Spam) rejection. Our game was rejected under Guideline 4.3(a). We genuinely believe it is an original Unity project that we developed from scratch. Instead of immediately submitting a new build, we replied through the Resolution Center with extensive supporting documentation, including: Figma design history Unity project structure Development timeline Original UI/UX workflow Comparisons explaining how our game differs from similar titles We also submitted a formal appeal to the App Review Board and later sent a polite follow-up message. It has now been 12 days since our last message, and we still haven’t received any response from Apple. I’m not asking whether our rejection was correct or incorrect. I’m simply trying to understand the review process. For developers who have experienced this: Is waiting 10–14+ days after submitting evidence normal? Did Apple eventually respond? Did they continue the conversation in the Resolution Center, or did they ask for a new build? Is there anything else we should do besides waiting? Any experiences or advice would be greatly appreciated. Thank you!
Replies
0
Boosts
0
Views
114
Activity
1w
PM Quest Prep subscriptions, localizations, and promotional images have been stuck in “Waiting for Review” for over two weeks
Hello Apple App Review Team, I’m an independent developer and I’m hoping someone can point me in the right direction or let me know if this is simply an unusually long review. My app, PM Quest Prep, has already been approved and is currently available on the App Store. The only thing preventing my full launch is that every subscription-related item has remained in “Waiting for Review” for over two weeks. At this point I’m not sure if everything is simply waiting in the normal review queue or if something may have become stuck. App Information App Name: PM Quest Prep App Apple ID: 6772685314 Bundle ID: com.questforge.pmquestprep SKU: PQP-IOS-001 ⸻ Subscription Group PM Quest Prep Pro Subscription Group ID: 22130056 Status: Waiting for Review ⸻ Subscriptions PM Quest Prep Pro Monthly Apple ID: 6776040575 Product ID: pm_quest_prep_monthly Status: Waiting for Review PM Quest Prep Pro Quarterly Apple ID: 6776043289 Product ID: pm_quest_prep_quarterly Status: Waiting for Review PM Quest Prep Pro Yearly Apple ID: 6776060042 Product ID: pm_quest_prep_yearly Status: Waiting for Review ⸻ Additional Items Waiting for Review Along with the subscriptions themselves, the following items are also still waiting: Subscription Group Subscription Localizations Subscription Display Information Subscription Promotional Images Promotional Image Assets Everything associated with the subscription group appears to be waiting together. ⸻ What I’ve Already Verified Before posting here, I wanted to make sure I wasn’t overlooking something. I’ve confirmed the following: The app itself has already been approved and is live on the App Store. Banking information has been completed. Tax information has been completed. The Paid Applications Agreement has been accepted. Pricing has been configured. Availability has been configured. Subscription metadata has been completed. Localizations have been completed. Promotional images have been uploaded. StoreKit implementation has been tested. App Store Connect is not showing any warnings, errors, or requests for additional information. From everything I can see, there isn’t anything left for me to complete. ⸻ Apple Developer Support I also opened a support case before posting here. Developer Support Case ID: 102919993053 Support emails were sent on: June 19, 2026 June 26, 2026 I’m still waiting for the subscriptions and all related assets to move beyond Waiting for Review. ⸻ Why I’m Asking I’ve spent the last several months building PM Quest Prep, and it’s exciting to finally have the app available on the App Store. Unfortunately, users can’t subscribe to the Pro features until these subscription reviews are completed, so the app can’t fully launch as intended. I’m completely understanding if review times are simply longer right now—I just want to make sure there isn’t an issue on my account or something I’ve unintentionally missed. If an Apple App Review engineer happens to see this post, would someone be willing to verify whether everything is still progressing normally or if there’s anything preventing these subscriptions from being reviewed? If you need any additional information from me, I’ll be happy to provide it immediately. Thank you very much for your time, and thank you to the App Review team for everything you do. Best regards, Dustin Harris Developer of PM Quest Prep
Replies
0
Boosts
0
Views
113
Activity
1w
App stuck in "Waiting for Review" for a WEEK. Marketing delayed.
Hi everyone, and hopefully Apple Staff, I am looking for some advice or assistance regarding an unusually long App Review delay for our game. On June 23 (Tuesday), we submitted a comprehensive appeal and build (v1.0.5). It has been 7 days and our app is still not in the "In Review" state. This unexpected delay is severely impacting our marketing schedule in Turkey. We have pre-launch campaigns, offline events, and schedules with about 30 local KOLs that are being continuously delayed, causing significant financial and operational impact. I have already submitted an Expedited Review Request, but I haven't received any updates yet. Has anyone else experienced similar delays recently after an appeal? Are there any Apple representatives here who could kindly take a look at our Submission ID? Any advice on how to proceed would be greatly appreciated. Here are the details of our submission: App Name: Era Online: Şeref Savaşı App ID: 6773240689 Bundle ID: com.ark.xhmzxqteq.ios Submission ID: d19cb33a-b179-4f82-85e7-4acc77f46968 Thank you so much for your time.
Replies
0
Boosts
0
Views
104
Activity
1w
App stuck in "Waiting for Review" for a week after 2.1(a) & 4.3(a) appeal. Marketing delayed.
Hi everyone, and hopefully Apple Staff, I am looking for some advice or assistance regarding an unusually long App Review delay for our game. Here are the details of our submission: App Name: Era Online: Şeref Savaşı App ID: 6773240689 Bundle ID: com.ark.xhmzxqteq.ios Submission ID: d19cb33a-b179-4f82-85e7-4acc77f46968 Background: Our app was previously rejected under guidelines 2.1(a) - App Completeness and 4.3(a) - Spam. On June 23 (Tuesday), we submitted a comprehensive appeal and a new build (v1.0.5): For 2.1(a): We completely fixed the occasional iPad crash issue and thoroughly tested the new build. For 4.3(a): We provided extensive legal documentation proving we hold the exclusive publishing rights for this game in Turkey. We also demonstrated that our app is a highly customized, exclusive version for the Turkish market, featuring a 300,000-word localization, local voice acting, unique IAPs priced in Turkish Lira, dedicated servers in Ankara, and exclusive in-game classes. The Issue: It has been a week, and our app is still not in the "Waiting For Review" state. This unexpected delay is severely impacting our marketing schedule in Turkey. We have pre-launch campaigns, offline events, and schedules with about 30 local KOLs that are being continuously delayed, causing significant financial and operational impact. I have already submitted an Expedited Review Request, but I haven't received any updates yet. Has anyone else experienced similar delays recently after an appeal? Are there any Apple representatives here who could kindly take a look at our Submission ID? Any advice on how to proceed would be greatly appreciated. Thank you so much for your time.
Replies
0
Boosts
1
Views
226
Activity
1w
Invalid Binary
Repeated "Invalid Binary" rejections with no error code or explanation — 9 builds, no guidance I'm building a simple React Native/Expo app — essentially a link hub pointing to pages on our website (booking, events, Facebook group, etc.). Nothing exotic: no special entitlements, no background processes, no third-party SDKs beyond standard Expo modules. I'm now on build 1.0.0 (9) and every single submission has come back as "Invalid Binary" with zero explanation — no ITMS error code in App Store Connect, and no rejection email ever arrives (confirmed by checking spam and verifying my Apple ID email is correct and monitored). What I've already ruled out / fixed along the way: Upgraded Expo SDK to match the latest patch version Fixed a corrupted splash screen asset (was a JPG mislabeled as PNG) Populated the submit section in eas.json with correct Apple ID, ASC App ID, and bundle identifier Confirmed Apple ID email matches across Apple Developer account and EAS config Accepted the most recent Developer Program License Agreement update Excluded visionOS support explicitly in app.json Verified app icon is a proper 1024x1024 square PNG with no transparency I opened a support case (#102916564146) and was told it would be escalated to App Review. That was over two weeks ago with no follow-up. Has anyone dealt with a persistent silent "Invalid Binary" loop like this? Specifically interested in whether there's a way to request the actual ITMS error code when App Store Connect and email both come up empty.
Replies
0
Boosts
0
Views
107
Activity
1w
Login text fields appear to clear on iPad Air M3 (iPadOS 26) — cannot reproduce on iPhone or simulator
Our Flutter app has been rejected by App Review 4 times with this description: "Login screen cleared the email and password fields when we attempted to enter the demo account details, preventing us from logging in." Review environment: Device: iPad Air 11-inch (M3) OS: iPadOS 26.4.2 Flutter version: 3.41.4 State management: GetX We cannot reproduce this on: Real iPhone (iOS 18.x) — works fine iPad simulator (iPadOS 26.3.1) — works fine Our TextEditingControllers are created inside a GetX controller, not inside build(), so they survive widget rebuilds. Questions: Has anyone seen text fields clearing or not retaining input specifically on iPad with iPadOS 26? Are there any known Flutter issues with text input on iPadOS 26 that could cause this? Is there anything different about how iPad handles text input vs iPhone that we should be aware of? Any help appreciated — this is blocking our App Store approval.
Replies
2
Boosts
0
Views
224
Activity
1w
App review
I have submitted an application review on the 25th of June and yet to change status from waiting for review, documentation states up to 48 hours wait time but we’re now getting towards 4 days, I’ve tried submitting a case and had no response at all, tried calling the support line to be told they are seperate from the general support phone line, is it possible to get some form of update on how much longer I need to wait as the app can’t go live till approved
Replies
0
Boosts
0
Views
79
Activity
1w
How are the app reviews queued?
Hi, I was wondering about Apple's review queues. I have an app that in waiting for review for almost a week now but review time trackers claim average waiting times less than a day: https://www.runway.team/appreviewtimes My previous experience is also quite inconsistent, can you please shed some light on how things work internally? In this time I have done some improvements on the app that I was considering for the next update, should I cancel and re-submit?
Replies
2
Boosts
0
Views
198
Activity
1w
iOS build stuck in "Waiting for Review" — macOS/tvOS of same version already approved (App ID 6763137740)
Hello App Review Team, I'm hoping someone can take a manual look or point me in the right direction. The iOS build of my app has been sitting in "Waiting for Review" with no status change, while the macOS and tvOS builds of the exact same version have already been reviewed and released. App: VixioTV - IPTV & M3U Player App ID: 6763137740 Platform: iOS (iPhone/iPad) Current status: Waiting for Review Most recent submission: [June 24, 2026] Time in queue: ~24 days with no status change Related case IDs: [your expedited review / Developer Support case numbers] Context I'd like to share proactively: This is an update to an app that is ALREADY LIVE on the App Store (current iOS version 1.2). It is not a new app. The macOS and tvOS versions of this same update have already passed review and are live — only the iOS build is stuck. VixioTV is a bring-your-own-content player: it provides no broadcasts or content of its own. Users connect their own IPTV subscription (API credentials or an M3U URL). There is no registration, subscription, or content sale inside the app. I have submitted expedited review requests and contacted Developer Support, but I've only received generic/automated replies with no change in status. I would really appreciate it if someone could: Confirm whether there is any issue with the build, metadata, agreements, or account that requires action on my side. Indicate whether this is queue congestion or a submission-specific hold. If possible, escalate or trigger a manual review. Thank you very much for your help. Selcuk Kaymaz
Replies
0
Boosts
0
Views
99
Activity
1w
Two new auto-renewable subscriptions stuck "In Review" for 3 days
Hi, I added two new auto-renewable subscriptions to an existing subscription group: 50GB Monthly 50GB Yearly The other subscriptions in the same group (200GB and 500GB monthly/yearly) have already been approved. However, these two new subscriptions have remained "In Review" for over 3 days without any updates. Is this normal, or could the review be stuck? Has anyone experienced the same issue? Thanks!
Replies
1
Boosts
0
Views
104
Activity
1w
tvOS app stuck in 'In Review' for days with no response
Hi everyone, We're experiencing an unusually long App Review delay for our tvOS application and wanted to check if anyone else is seeing the same behaviour or has any suggestions. App Details Platform: tvOS Xcode Version: 26.4.1 Submission Type: App Update Distribution: App Store Status: In Review Issue We submitted an app update last week, and it remained in the "In Review" state for approximately one week with no updates. Since there was no progress, we rejected that submission, uploaded a new build, and submitted it again. The new build has now also been "In Review" for the last 5 days. Apple has not rejected the app or provided any review notes or requests for additional information. The status simply remains "In Review". What we've tried Submitted an Expedited Review Request. Contacted Apple using the App Review "Contact Us" option. We have not received any response to either request. Since there is no rejection or feedback, we don't have any indication that there is an issue with the app itself. Questions Is anyone else currently experiencing unusually long review times for tvOS apps? Is this likely to be an App Review backlog or a known issue on Apple's side? Has anyone had success getting a response through App Review support or Developer Support in a similar situation? Is there anything else we can do besides waiting? Any insights or recent experiences would be greatly appreciated. Thank you!
Replies
0
Boosts
0
Views
75
Activity
1w
iOS 26.4 — How to return from main app to host app after a keyboard-extension dictation round-trip, without private APIs?
I'm building a custom keyboard extension that offers voice dictation. Because keyboard extensions are constrained (memory cap ~30–48 MB, restricted audio session access), I delegate recording to my container app: User in a host app (e.g., Safari) taps the mic in my keyboard extension. The keyboard calls extensionContext.open(URL("myapp://dictation")) to launch the container app. The container app records audio via AVAudioEngine + SFSpeechRecognizer, writes the final transcript to the App Group, and signals completion via a Darwin notification. 4. The user is expected to be returned to the original host app (Safari) automatically so they can keep typing. The problem (step 4): On iOS 26.4 I can no longer identify which app was the host. Every previously-known path returns nil for the keyboard extension's host: parent.value(forKey: "_hostBundleID") → returns the literal string parent.value(forKey: "_hostApplicationBundleIdentifier") → returns NSNull xpc_connection_copy_bundle_id on the underlying XPC connection (via PKService.defaultService.personalities[…]) → returns NULL NSXPCConnection.processBundleIdentifier on extensionContext._extensionHostProxy._connection → returns nil proc_pidpath(hostPID, …) → EPERM from the keyboard sandbox LSApplicationWorkspace.frontmostApplication → selector unavailable from the extension RBSProcessHandle.handleForIdentifier:error: → returns an RBSServiceErrorDomain error Without the host's bundle ID, the container app has no way to call LSApplicationWorkspace.openApplicationWithBundleID: (the technique that worked on iOS 25 and earlier). UIApplication.suspend() correctly sends the container to background, but iOS treats us as a "fresh launch" — it returns the user to the Home Screen instead of Safari, because the container app was launched by an extension, not directly by Safari. KeyboardKit's maintainer reached the same conclusion (issue #1014) and shipped 10.4 without the feature. My questions: Is there a public, App-Store-safe API in iOS 26+ for a custom keyboard extension to identify its host application, or for the container app (launched via the extension's openURL) to identify which app initially hosted the extension that opened it? UIOpenURLContext.options.sourceApplication reports the extension's own container, not the actual host. 2. Is there a public mechanism for "return to source app" when the container app was launched by an extension's openURL? Equivalent to the ← Source affordance iOS shows for normal inter-app openURL, but triggered programmatically by the launched app. 3. Some popular keyboards (e.g., 微信输入法 / WeChat Keyboard) still appear to round-trip through their container app on iOS 26.4 and return the user to the original host — including the iOS ← WeChat back affordance in the host's status bar afterward. What's the recommended approach to achieve this? If it requires a specific scene-activation flow, NSUserActivity pattern, or extension-context configuration, please point at the relevant docs. 4. If there is no public path today, is FB22247647 (or a related radar) the right place to track this? Should developers in this position migrate to in-extension audio capture (which has its own significant constraints in keyboard extensions)? I'd much rather not rely on private APIs. Concrete guidance — or even an acknowledgment of which direction Apple intends — would help thousands of custom-keyboard developers who currently have a degraded voice-input experience on iOS 26.4+. Tested on iPhone 12 Pro Max running iOS 26.4.2 (build 23E261), Xcode 26.x, Swift 5. Thanks!
Replies
3
Boosts
0
Views
729
Activity
1w