WWDC26: Q&As on the Apple Developer Forums

Apple experts will be here on the forums to answer your questions on a variety of tools and technologies throughout the week of WWDC26.

Browse the forums Q&A schedule and sign up now

Overview

Post

Replies

Boosts

Views

Activity

Challenges using SwiftUI views inside an NSToolbarItem
I'm trying to use SwiftUI views inside an NSToolbarItem, and I feel like I'm fighting the system. The goal is to create custom toolbar controls. I don't want AppKit or SwiftUI to recognize that there's a SwiftUI view in the toolbar and then try to style it automatically, which is what I think is happening. Consider this hierarchy: - NSToolbar - NSToolbarItem - view -> MyCustomNSView - addSubview(NSHostingView<CustomView>) So CustomView is inside an NSHostingView, which is inside an NSView, which is assigned to the .view property of an NSToolbarItem. For a while, I struggled to get this working at all because SwiftUI's layout metrics appeared to be affected by safe area insets. SwiftUI's ignoresSafeArea() only seemed to move the problem around. For now, I've disabled full-size content view, which I don't really need anyway. However, a SwiftUI Button or Menu still doesn't behave or style the way I would expect when placed inside an NSToolbarItem. They don't seem to honor many of the styling attributes or view modifiers that work elsewhere. Is there a way to tell AppKit to "ignore" the children of my NSToolbarItem and not apply toolbar-specific styling to them? Am I even correct in thinking that AppKit is recognizing a Button or Menu in the toolbar and forcibly applying styling to it? Previously, I tried implementing my "custom toolbar" entirely outside of NSToolbar, but then SwiftUI struggled with placing views under the transparent, non-existent toolbar. I'd appreciate any direction or hints here. It would be really nice to use SwiftUI for the controls I have in mind, but at the moment I can't get close to the result I'm aiming for.
0
0
5
14m
How to make app appear in Input Monitoring permissions list (like Accessibility does automatically)?
My app needs both Accessibility and Input Monitoring permissions. Accessibility works as expected — calling AXIsProcessTrusted() automatically adds the app to System Settings > Privacy & Security > Accessibility, and the user just needs to toggle it on. Input Monitoring doesn't behave the same way. I'm calling CGRequestListenEventAccess() and creating a CGEvent.tapCreate(.listenOnly), but the app doesn't reliably appear in the Input Monitoring list. The user opens the pane and sees nothing to enable. What I've tried: CGRequestListenEventAccess() — shows the system prompt once per install, but doesn't always add the app to the list CGEvent.tapCreate(tap: .cgSessionEventTap, place: .headInsertEventTap, options: .listenOnly, ...) — returns nil before Accessibility is granted; after Accessibility is granted, the tap succeeds but the app still may not appear in the Input Monitoring list 3. Calling both after Accessibility is confirmed, with a delay before opening the Settings pane The flow: User grants Accessibility (app appears automatically via AXIsProcessTrusted()) App creates a listen-only CGEventTap (succeeds) App opens x-apple.systempreferences:com.apple.preference.security?Privacy_ListenEvent User sees the Input Monitoring pane but the app is not listed Environment: macOS 15 (Sequoia), signed and notarized app, correct bundle ID, Hardened Runtime with com.apple.security.device.audio-input-monitoring entitlement not set (not applicable — this is for audio, not HID). Question: Is there an API equivalent to AXIsProcessTrusted() that reliably registers an app in the Input Monitoring list? Or is there a specific entitlement, Info.plist key, or sequence of calls required on macOS 14+/15 to ensure the app appears?
0
0
7
14m
How to muse app appear in Input Monitoring permissions list (like Accessibility does automatically)?
My app needs both Accessibility and Input Monitoring permissions. Accessibility works as expected - calling AXIsProcesstrusted() automatically adds the app to System Settings > Privacy & Security > Accessibility, and the user just needs to toggle it on. Input Monitoring doesn't behave the same way. I'm calling CGRequestListenEventAccess() and creating a CGEvent.tapCreate(.listenOnly), but the app doesn't reliably appear in the Input Monitoring list. The user opens the pane and sees nothing to enable. What I've tried: CGRequestListenEventAccess() — shows the system prompt once per install, but doesn't always add the app to the list CGEvet.tapCreate(tsp: .cgSessionEventTap, place: .headInsertEventTap, options: listenOnly, ...) — returns nil before Accessibility is granted; after Accessibility is granted, the tap succeeds but the app still may not appear in the Input Monitoring list Calling both after Accessibility is confirmed, with a delay before opening the Settings pane The flow: User grants Accessibility (app appears automatically via AXIsProcessTrusted()) App creates a listen-only CGEventTap (succeeds) App opens x-apple.systempreferences:com.apple.preferences.security?Privacy_ListenEvent User sees the Input Monitoring pane but the app is not listed Environment: macOS 15, signed and notarized app, correct bundle ID, Hardened Runtime with com.apple.security.device.audio-input-monitoring entitlement not set (not applicable). Is there an API equivalent to AXIsProcessTrusted() that reliably registers an app in the Input Monitoring list? Or is there a specific entitlement, Info.plist key, or sequence of calls required on macOS 14+/15 to ensure the app appears?
0
0
4
14m
IAP 3.1.1
The app idea is pretty simple, we manage small physical events through ticketing and QRs for entry. However the app reviewer insists that they are “digital” invitations and therefore mist use Apple IAP. To my understanding, digital products, services and consumables inside the app are what require Apple IAP. please correct me or guide me on what is the correct understanding. my reply to the review: Multiline requesting reconsideration under >Guideline 3.1.3(a). Xxx is a service for organizing physical events >(weddings, birthdays, corporate >gatherings) held at real venues in >xxx. The per-guest fee charged >through the app covers: Sending physical-event invitations >via xxx (the standard communication channel for event >organizers in xxx) RSVP tracking for physical attendance planning (Premium tier) >Per-guest QR codes used by gate staff to admit guests to the physical >venue The end deliverable is >admission to and management of a >real-world, in-person event. This is >materially identical to ticketing apps >(Eventbrite, Ticketmaster, ...), >reservation deposits (OpenTable, >...), and on-demand service apps >(Uber, DoorDash, ...) - all of which >use external payment processing >for physical services consumed >outside the app, per 3.1.3(a). The app does not sell digital >content or services consumed >within the app itself. No streaming >media, no in-app credit, no >subscription to in-app functionality. >The user pays only to enable real->world event logistics. BlockQuote Their reply is: Multiline Guideline 3.1.1 - Business - >Payments - In-App Purchase Issue Description We noticed that the app includes or >accesses paid digital content, >services, or functionality by means >other than In-App Purchase, which >is not appropriate for the App Store. >Specifically: The digital invitation can be >purchased in the app using >payment mechanisms other than >In-App Purchase. Apps on the United States >storefront may link out to the >default browser, using buttons, >external links, or other calls to >action, for payment mechanisms >other than in-app purchase. … BlockQuote
0
0
3
16m
Typical App Review Board Appeal response time?
Hello, For developers who have gone through an App Review Board appeal — what response time did you experience? A few specific questions: Is there any way to confirm an appeal was received and queued? App Store Connect doesn't seem to show appeal status. Is it better to follow up via Contact Us, or simply wait? For those who resolved a case through the Board — was the Board's communication different from standard App Review correspondence? Trying to calibrate expectations on timing. Thanks for any shared experience.
0
0
16
1h
Agentic Coding and Privacy
We would like to use Xcode's new agentic coding feature (probably with Claude Agent). I had a look at the privacy statement, and under "Third-Party Agentic Coding Tools" it says the following: Capabilities include but are not limited to code searching, retrieving build logs, building source code, and arbitrary code execution. This is all expected, except for the bit about "arbitrary code execution". What does this mean, exactly? This sounds like a backdoor to my machine, surely that's not it? Does "code" refer to the code in my project, or any code the agent may provide? I know that other agentic coding tools may execute terminal commands, which you have to (or can select to) confirm first. Is that what is meant by arbitrary code execution? How arbitrary are we talking? And can I configure Xcode to always ask my permission first before any code is executed?
1
0
27
1h
Subscription stuck "In Review" while its localization shows "Waiting for Review" — product locked, appears to be an inconsistent state
Hello App Review team, I'm hoping you can help with what looks like an inconsistent product state on an auto-renewable subscription, rather than a normal review delay. Details: App ID: 6459996442 Subscription products: 6762844313, 6762844514, 6762844429, 6762844600 Submitted: April 21, 2026 (~1 month ago) Support case ID: 102899130307 The issue: the subscription product has shown "In Review" for over 31 days, while the product's own localization (the display name) shows "Waiting for Review" for that same product. The two statuses have diverged and neither has moved since. On top of that, the product is locked — I'm unable to edit or delete it while it's in this state. — It is currently attached to version 1.19.0 of the app, which is ready to release and has been approved by App Review. — It no longer appears in the In-App Purchases section of my current version submission, so I'm unable to re-attach or resubmit it. This matches a pattern other developers have described, where a subscription falls into a stuck state that can only be cleared from Apple's side. I'd prefer not to remove and resubmit, since I understand that can reset the queue without fixing the underlying state. Could you please: Confirm whether the products are genuinely in the review queue or in an inconsistent state, and If it is stuck, reset the products back to "Ready to Submit" or "Approved" so I can resubmit and release cleanly. I'm happy to provide any additional information you need. Thank you very much for your time and help. @App Review
0
0
22
2h
App stuck "In Review" for 8 days — Resolution Center reply field unavailable
Hello, I am writing to politely ask for guidance regarding my app, which has been in "In Review" status for approximately 8 days, with no communication from the review team during that time. Submission details: App name: Cromos 2026 Apple ID: 6770304986 Build: 1.0 (4) Submission ID: 8413f01b-8946-450a-b25b-b8eca2e6c70b Submitted: May 19, 2026 In review since: May 20, 2026 Context: This is a resubmission addressing a previous rejection under guideline 5.2.1. I provided a detailed response in the Resolution Center at the time of resubmission, summarizing all the changes made to address the trademark concerns. I noticed that while the app is in review, the reply field in the Resolution Center is unavailable, which is why I am posting here. I am not requesting an expedited review — I just want to make sure my submission is being tracked and to check whether there is any additional information or clarification I can provide to help the review proceed. Any guidance would be greatly appreciated. Thank you for your time.
0
0
10
2h
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
0
0
14
2h
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
0
0
8
2h
App review
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
0
0
8
2h
I bought MacBook to develop mobile apps but apple developer program rejected my application
Hello there, I have professional experience on mobile application development for several years. and decided to develop ios apps and was working on them recently. I have bought a macbook last month to start developing these ideas and then applied for apple development program to start testing these application. First application was with my Turkish ID card and then they mailed me to upload one of the listed documents with following languages English, Spanish…. So I have uploaded my passport because it was also in English. And then without requesting any further information they say they can’t verify my identity so they rejected it. And even further, I can’t use my apple account for a new application. I can’t even login to my developer account, it says “Need assitance with accessing your developer account?” when i try to login. What should i do now?
2
0
25
17m
In-App Purchases Stuck "In Review" for weeks.
Hello Apple App Review Team and Developer Community, I’m looking for help with an in-app purchase review issue. My app is already live, but my in-app purchases have been stuck in “In Review” for weeks with no updates. App details: App ID: 6759992867 IAP Type: Non-consumable Current IAP status: In Review What I already checked: Paid Applications Agreement: Active Banking and Tax: Complete IAP metadata/localization/screenshots: Complete Cleared for Sale: Enabled Resolution Center: No outstanding messages Impact: Users can download the app, but cannot access paid features because the IAP products are still unavailable. Could someone from App Review please check whether these IAPs are stuck in an internal queue and advise next steps or help escalate? Thank you.
0
0
17
2h
Apple Developer Program Renewal Issue
Hi, One week ago our Developer Program Subscription expired, and the Renew button is not showing. I've tried contacting support via phone, email, chat, etc. but no success. I'm the account holder, our Team ID is 5J74W2J3S3 and our organization is GA Trading LLC. This is causing serious issues to our business since new customers are coming every day, and they can't see the app. We just want to pay the $99/year and get our app back on the store. Can you guys help unblocking this ASAP? Thanks, Giovanni
0
0
3
2h
App Stuck in Waiting for Review for Over a Week?!? (Super unusual)
Hello, My app DramaTales - Watch Drama Reels (Apple ID: 6762190227) seems to be stuck in the App Review process and I'd like to check if something might be wrong with my submission. Timeline: Submission for review: May 20, 2026 Current status: Waiting for Review Waiting time: 9 days as of May 28, 2026 My app reviews are typically approved within 1-2 business days, so I suppose this delay seems to be unusual. Please help review this submission as soon as possible! I have a timeline for publishing app version that cannot be delayed for this long. Any guidance would be very appreciated. Thank you in advance!
0
0
7
2h
Sleep onset detection on watchOS: viable non-workout paths and CMSensorRecorder behavior
I'm building a sleep tracker for couples — the headline feature is a notification to your partner the moment you fall asleep (and another when you wake up), detected on the Apple Watch from accelerometer and heart-rate data. The detection has to happen within minutes of onset for the product to make sense. My setup HKObserverQuery on heart rate with enableBackgroundDelivery(.immediate), re-registered on foreground. WKApplicationRefreshBackgroundTask rescheduled every 15 minutes. CMSensorRecorder.recordAccelerometer(forDuration: 12 * 3600) re-armed on every wake. A van Hees-style stillness classifier reading the last ~35 minutes of the buffer, with heart rate as a soft confirmer. HealthKit and Motion & Fitness authorized on both iPhone and watch. The observer's completionHandler() is called on every branch and the handler stays well under the 15-second watchdog. No HKWorkoutSession as my app is not a workout. Questions Is CMSensorRecorder paused or deprioritized while the Apple Watch's automatic sleep detection has classified the user as asleep? On a worn watch with the recorder armed for 12 hours, accelerometerData(from:to:) over a 35-minute window inside the auto-detected sleep period returns zero samples. The exact same call an hour later, once the watch has decided the user is awake, returns roughly ten thousand samples for an equivalent window. The user never activated Sleep Focus or Theater Mode — the only sleep-related state at play is the watch's own automatic detection, the same one that writes Core / REM / Deep stages into Apple Health. Is this documented power management I missed, or is it unexpected? Happy to file Feedback with a sysdiagnose during the window if you confirm it shouldn't behave this way. Is there a sanctioned non-workout path on current watchOS for detecting sleep onset within a few minutes of it happening? A full night recently produced a five-hour stretch with zero observer callbacks and zero background-refresh deliveries between bedtime and wake. The historical guidance to third-party sleep apps has been to reconstruct nights post-hoc from sleepAnalysis samples rather than attempt live detection. Is that still the recommendation today, or is there an API I've missed that would give an onset-focused app tighter wakes around bedtime? What is the current App Store review stance on HKWorkoutSession for sleep tracking? Would an app that auto-starts a .other / indoor workout only when its own classifier detects pre-sleep signals at the user's typical bedtime, ends the session as soon as onset is confirmed, never starts one outside that gated condition, and explicitly discloses "sleep tracking via workout session" in the App Store metadata — be an acceptable pattern, or grounds for rejection regardless of disclosure?
0
0
20
2h
Challenges using SwiftUI views inside an NSToolbarItem
I'm trying to use SwiftUI views inside an NSToolbarItem, and I feel like I'm fighting the system. The goal is to create custom toolbar controls. I don't want AppKit or SwiftUI to recognize that there's a SwiftUI view in the toolbar and then try to style it automatically, which is what I think is happening. Consider this hierarchy: - NSToolbar - NSToolbarItem - view -> MyCustomNSView - addSubview(NSHostingView<CustomView>) So CustomView is inside an NSHostingView, which is inside an NSView, which is assigned to the .view property of an NSToolbarItem. For a while, I struggled to get this working at all because SwiftUI's layout metrics appeared to be affected by safe area insets. SwiftUI's ignoresSafeArea() only seemed to move the problem around. For now, I've disabled full-size content view, which I don't really need anyway. However, a SwiftUI Button or Menu still doesn't behave or style the way I would expect when placed inside an NSToolbarItem. They don't seem to honor many of the styling attributes or view modifiers that work elsewhere. Is there a way to tell AppKit to "ignore" the children of my NSToolbarItem and not apply toolbar-specific styling to them? Am I even correct in thinking that AppKit is recognizing a Button or Menu in the toolbar and forcibly applying styling to it? Previously, I tried implementing my "custom toolbar" entirely outside of NSToolbar, but then SwiftUI struggled with placing views under the transparent, non-existent toolbar. I'd appreciate any direction or hints here. It would be really nice to use SwiftUI for the controls I have in mind, but at the moment I can't get close to the result I'm aiming for.
Replies
0
Boosts
0
Views
5
Activity
14m
How to make app appear in Input Monitoring permissions list (like Accessibility does automatically)?
My app needs both Accessibility and Input Monitoring permissions. Accessibility works as expected — calling AXIsProcessTrusted() automatically adds the app to System Settings > Privacy & Security > Accessibility, and the user just needs to toggle it on. Input Monitoring doesn't behave the same way. I'm calling CGRequestListenEventAccess() and creating a CGEvent.tapCreate(.listenOnly), but the app doesn't reliably appear in the Input Monitoring list. The user opens the pane and sees nothing to enable. What I've tried: CGRequestListenEventAccess() — shows the system prompt once per install, but doesn't always add the app to the list CGEvent.tapCreate(tap: .cgSessionEventTap, place: .headInsertEventTap, options: .listenOnly, ...) — returns nil before Accessibility is granted; after Accessibility is granted, the tap succeeds but the app still may not appear in the Input Monitoring list 3. Calling both after Accessibility is confirmed, with a delay before opening the Settings pane The flow: User grants Accessibility (app appears automatically via AXIsProcessTrusted()) App creates a listen-only CGEventTap (succeeds) App opens x-apple.systempreferences:com.apple.preference.security?Privacy_ListenEvent User sees the Input Monitoring pane but the app is not listed Environment: macOS 15 (Sequoia), signed and notarized app, correct bundle ID, Hardened Runtime with com.apple.security.device.audio-input-monitoring entitlement not set (not applicable — this is for audio, not HID). Question: Is there an API equivalent to AXIsProcessTrusted() that reliably registers an app in the Input Monitoring list? Or is there a specific entitlement, Info.plist key, or sequence of calls required on macOS 14+/15 to ensure the app appears?
Replies
0
Boosts
0
Views
7
Activity
14m
How to muse app appear in Input Monitoring permissions list (like Accessibility does automatically)?
My app needs both Accessibility and Input Monitoring permissions. Accessibility works as expected - calling AXIsProcesstrusted() automatically adds the app to System Settings > Privacy & Security > Accessibility, and the user just needs to toggle it on. Input Monitoring doesn't behave the same way. I'm calling CGRequestListenEventAccess() and creating a CGEvent.tapCreate(.listenOnly), but the app doesn't reliably appear in the Input Monitoring list. The user opens the pane and sees nothing to enable. What I've tried: CGRequestListenEventAccess() — shows the system prompt once per install, but doesn't always add the app to the list CGEvet.tapCreate(tsp: .cgSessionEventTap, place: .headInsertEventTap, options: listenOnly, ...) — returns nil before Accessibility is granted; after Accessibility is granted, the tap succeeds but the app still may not appear in the Input Monitoring list Calling both after Accessibility is confirmed, with a delay before opening the Settings pane The flow: User grants Accessibility (app appears automatically via AXIsProcessTrusted()) App creates a listen-only CGEventTap (succeeds) App opens x-apple.systempreferences:com.apple.preferences.security?Privacy_ListenEvent User sees the Input Monitoring pane but the app is not listed Environment: macOS 15, signed and notarized app, correct bundle ID, Hardened Runtime with com.apple.security.device.audio-input-monitoring entitlement not set (not applicable). Is there an API equivalent to AXIsProcessTrusted() that reliably registers an app in the Input Monitoring list? Or is there a specific entitlement, Info.plist key, or sequence of calls required on macOS 14+/15 to ensure the app appears?
Replies
0
Boosts
0
Views
4
Activity
14m
IAP 3.1.1
The app idea is pretty simple, we manage small physical events through ticketing and QRs for entry. However the app reviewer insists that they are “digital” invitations and therefore mist use Apple IAP. To my understanding, digital products, services and consumables inside the app are what require Apple IAP. please correct me or guide me on what is the correct understanding. my reply to the review: Multiline requesting reconsideration under >Guideline 3.1.3(a). Xxx is a service for organizing physical events >(weddings, birthdays, corporate >gatherings) held at real venues in >xxx. The per-guest fee charged >through the app covers: Sending physical-event invitations >via xxx (the standard communication channel for event >organizers in xxx) RSVP tracking for physical attendance planning (Premium tier) >Per-guest QR codes used by gate staff to admit guests to the physical >venue The end deliverable is >admission to and management of a >real-world, in-person event. This is >materially identical to ticketing apps >(Eventbrite, Ticketmaster, ...), >reservation deposits (OpenTable, >...), and on-demand service apps >(Uber, DoorDash, ...) - all of which >use external payment processing >for physical services consumed >outside the app, per 3.1.3(a). The app does not sell digital >content or services consumed >within the app itself. No streaming >media, no in-app credit, no >subscription to in-app functionality. >The user pays only to enable real->world event logistics. BlockQuote Their reply is: Multiline Guideline 3.1.1 - Business - >Payments - In-App Purchase Issue Description We noticed that the app includes or >accesses paid digital content, >services, or functionality by means >other than In-App Purchase, which >is not appropriate for the App Store. >Specifically: The digital invitation can be >purchased in the app using >payment mechanisms other than >In-App Purchase. Apps on the United States >storefront may link out to the >default browser, using buttons, >external links, or other calls to >action, for payment mechanisms >other than in-app purchase. … BlockQuote
Replies
0
Boosts
0
Views
3
Activity
16m
Typical App Review Board Appeal response time?
Hello, For developers who have gone through an App Review Board appeal — what response time did you experience? A few specific questions: Is there any way to confirm an appeal was received and queued? App Store Connect doesn't seem to show appeal status. Is it better to follow up via Contact Us, or simply wait? For those who resolved a case through the Board — was the Board's communication different from standard App Review correspondence? Trying to calibrate expectations on timing. Thanks for any shared experience.
Replies
0
Boosts
0
Views
16
Activity
1h
Apple reviewed the wrong app
App review reviewed one app then rejected another
Replies
0
Boosts
0
Views
16
Activity
2h
Agentic Coding and Privacy
We would like to use Xcode's new agentic coding feature (probably with Claude Agent). I had a look at the privacy statement, and under "Third-Party Agentic Coding Tools" it says the following: Capabilities include but are not limited to code searching, retrieving build logs, building source code, and arbitrary code execution. This is all expected, except for the bit about "arbitrary code execution". What does this mean, exactly? This sounds like a backdoor to my machine, surely that's not it? Does "code" refer to the code in my project, or any code the agent may provide? I know that other agentic coding tools may execute terminal commands, which you have to (or can select to) confirm first. Is that what is meant by arbitrary code execution? How arbitrary are we talking? And can I configure Xcode to always ask my permission first before any code is executed?
Replies
1
Boosts
0
Views
27
Activity
1h
Subscription stuck "In Review" while its localization shows "Waiting for Review" — product locked, appears to be an inconsistent state
Hello App Review team, I'm hoping you can help with what looks like an inconsistent product state on an auto-renewable subscription, rather than a normal review delay. Details: App ID: 6459996442 Subscription products: 6762844313, 6762844514, 6762844429, 6762844600 Submitted: April 21, 2026 (~1 month ago) Support case ID: 102899130307 The issue: the subscription product has shown "In Review" for over 31 days, while the product's own localization (the display name) shows "Waiting for Review" for that same product. The two statuses have diverged and neither has moved since. On top of that, the product is locked — I'm unable to edit or delete it while it's in this state. — It is currently attached to version 1.19.0 of the app, which is ready to release and has been approved by App Review. — It no longer appears in the In-App Purchases section of my current version submission, so I'm unable to re-attach or resubmit it. This matches a pattern other developers have described, where a subscription falls into a stuck state that can only be cleared from Apple's side. I'd prefer not to remove and resubmit, since I understand that can reset the queue without fixing the underlying state. Could you please: Confirm whether the products are genuinely in the review queue or in an inconsistent state, and If it is stuck, reset the products back to "Ready to Submit" or "Approved" so I can resubmit and release cleanly. I'm happy to provide any additional information you need. Thank you very much for your time and help. @App Review
Replies
0
Boosts
0
Views
22
Activity
2h
App stuck "In Review" for 8 days — Resolution Center reply field unavailable
Hello, I am writing to politely ask for guidance regarding my app, which has been in "In Review" status for approximately 8 days, with no communication from the review team during that time. Submission details: App name: Cromos 2026 Apple ID: 6770304986 Build: 1.0 (4) Submission ID: 8413f01b-8946-450a-b25b-b8eca2e6c70b Submitted: May 19, 2026 In review since: May 20, 2026 Context: This is a resubmission addressing a previous rejection under guideline 5.2.1. I provided a detailed response in the Resolution Center at the time of resubmission, summarizing all the changes made to address the trademark concerns. I noticed that while the app is in review, the reply field in the Resolution Center is unavailable, which is why I am posting here. I am not requesting an expedited review — I just want to make sure my submission is being tracked and to check whether there is any additional information or clarification I can provide to help the review proceed. Any guidance would be greatly appreciated. Thank you for your time.
Replies
0
Boosts
0
Views
10
Activity
2h
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
Replies
0
Boosts
0
Views
14
Activity
2h
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
Replies
0
Boosts
0
Views
8
Activity
2h
App review
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
Replies
0
Boosts
0
Views
8
Activity
2h
I bought MacBook to develop mobile apps but apple developer program rejected my application
Hello there, I have professional experience on mobile application development for several years. and decided to develop ios apps and was working on them recently. I have bought a macbook last month to start developing these ideas and then applied for apple development program to start testing these application. First application was with my Turkish ID card and then they mailed me to upload one of the listed documents with following languages English, Spanish…. So I have uploaded my passport because it was also in English. And then without requesting any further information they say they can’t verify my identity so they rejected it. And even further, I can’t use my apple account for a new application. I can’t even login to my developer account, it says “Need assitance with accessing your developer account?” when i try to login. What should i do now?
Replies
2
Boosts
0
Views
25
Activity
17m
In-App Purchases Stuck "In Review" for weeks.
Hello Apple App Review Team and Developer Community, I’m looking for help with an in-app purchase review issue. My app is already live, but my in-app purchases have been stuck in “In Review” for weeks with no updates. App details: App ID: 6759992867 IAP Type: Non-consumable Current IAP status: In Review What I already checked: Paid Applications Agreement: Active Banking and Tax: Complete IAP metadata/localization/screenshots: Complete Cleared for Sale: Enabled Resolution Center: No outstanding messages Impact: Users can download the app, but cannot access paid features because the IAP products are still unavailable. Could someone from App Review please check whether these IAPs are stuck in an internal queue and advise next steps or help escalate? Thank you.
Replies
0
Boosts
0
Views
17
Activity
2h
Apple Developer Program Renewal Issue
Hi, One week ago our Developer Program Subscription expired, and the Renew button is not showing. I've tried contacting support via phone, email, chat, etc. but no success. I'm the account holder, our Team ID is 5J74W2J3S3 and our organization is GA Trading LLC. This is causing serious issues to our business since new customers are coming every day, and they can't see the app. We just want to pay the $99/year and get our app back on the store. Can you guys help unblocking this ASAP? Thanks, Giovanni
Replies
0
Boosts
0
Views
3
Activity
2h
Family Controls distribution entitlement - 1 month waiting
Hi, I am experience bad customer service from Apple not answering, or updating anything about my request for family controls. Is there a way we can speed up things?
Replies
0
Boosts
0
Views
4
Activity
2h
UI Segment Control returns selected segment index 0 for first time after updating iOS and Xcode to 26
Dynamic UISegment control in collection view returns selected segment index 0 on click of other segments after updating iOS and Xcode 26 for first time afterwards its working as expected in iOS less than 26 devices. But woking fine in iOS 26 devices. Please suggest how to resolve Thanks in advance
Replies
0
Boosts
0
Views
11
Activity
2h
To the App Store Review and Developer Support Teams
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
Replies
0
Boosts
0
Views
8
Activity
2h
App Stuck in Waiting for Review for Over a Week?!? (Super unusual)
Hello, My app DramaTales - Watch Drama Reels (Apple ID: 6762190227) seems to be stuck in the App Review process and I'd like to check if something might be wrong with my submission. Timeline: Submission for review: May 20, 2026 Current status: Waiting for Review Waiting time: 9 days as of May 28, 2026 My app reviews are typically approved within 1-2 business days, so I suppose this delay seems to be unusual. Please help review this submission as soon as possible! I have a timeline for publishing app version that cannot be delayed for this long. Any guidance would be very appreciated. Thank you in advance!
Replies
0
Boosts
0
Views
7
Activity
2h
Sleep onset detection on watchOS: viable non-workout paths and CMSensorRecorder behavior
I'm building a sleep tracker for couples — the headline feature is a notification to your partner the moment you fall asleep (and another when you wake up), detected on the Apple Watch from accelerometer and heart-rate data. The detection has to happen within minutes of onset for the product to make sense. My setup HKObserverQuery on heart rate with enableBackgroundDelivery(.immediate), re-registered on foreground. WKApplicationRefreshBackgroundTask rescheduled every 15 minutes. CMSensorRecorder.recordAccelerometer(forDuration: 12 * 3600) re-armed on every wake. A van Hees-style stillness classifier reading the last ~35 minutes of the buffer, with heart rate as a soft confirmer. HealthKit and Motion & Fitness authorized on both iPhone and watch. The observer's completionHandler() is called on every branch and the handler stays well under the 15-second watchdog. No HKWorkoutSession as my app is not a workout. Questions Is CMSensorRecorder paused or deprioritized while the Apple Watch's automatic sleep detection has classified the user as asleep? On a worn watch with the recorder armed for 12 hours, accelerometerData(from:to:) over a 35-minute window inside the auto-detected sleep period returns zero samples. The exact same call an hour later, once the watch has decided the user is awake, returns roughly ten thousand samples for an equivalent window. The user never activated Sleep Focus or Theater Mode — the only sleep-related state at play is the watch's own automatic detection, the same one that writes Core / REM / Deep stages into Apple Health. Is this documented power management I missed, or is it unexpected? Happy to file Feedback with a sysdiagnose during the window if you confirm it shouldn't behave this way. Is there a sanctioned non-workout path on current watchOS for detecting sleep onset within a few minutes of it happening? A full night recently produced a five-hour stretch with zero observer callbacks and zero background-refresh deliveries between bedtime and wake. The historical guidance to third-party sleep apps has been to reconstruct nights post-hoc from sleepAnalysis samples rather than attempt live detection. Is that still the recommendation today, or is there an API I've missed that would give an onset-focused app tighter wakes around bedtime? What is the current App Store review stance on HKWorkoutSession for sleep tracking? Would an app that auto-starts a .other / indoor workout only when its own classifier detects pre-sleep signals at the user's typical bedtime, ends the session as soon as onset is confirmed, never starts one outside that gated condition, and explicitly discloses "sleep tracking via workout session" in the App Store metadata — be an acceptable pattern, or grounds for rejection regardless of disclosure?
Replies
0
Boosts
0
Views
20
Activity
2h