Overview

Post

Replies

Boosts

Views

Created

Frustrated with Apple App Review Delays
Hello, I don't understand why Apple states that app reviews typically take 48 hours. In my experience, it has never been completed within 48 hours. It is usually at least 6–7 days, and in some cases I have waited up to two weeks just to receive a response. Another issue is that they never seem to provide all the problems clearly at once. I wait for a response, they point out one issue, I fix it, then after another week or two they identify a different issue that was already present from the beginning. This makes the entire process extremely slow and frustrating. Is there any way to get a faster response from the review team? Has anyone else experienced similar issues with App Review? Thank you.
1
0
89
1d
Persistent Kernel Panics and Automatic Reboots on M5 Pro MacBook Pro
A brand-new MacBook Pro (M5 Pro, 24GB RAM) is experiencing frequent, severe kernel panics. The system freezes completely for a few seconds before executing an automatic reboot or shutdown. This behavior occurs roughly 10+ times per day, significantly disrupting production work. The issue initially triggered immediately after migrating data from a base M4 MacBook Pro via Migration Assistant. Steps Taken & Troubleshooting Hardware Diagnostics: Ran Apple Diagnostics locally; all hardware checks passed with no errors detected. OS Updates: Installed the minor macOS patch intended to resolve M5 automatic reboot bugs. The issue persisted. System Erase: Performed a complete factory reset ("Erase All Content and Settings") and a clean OS reinstallation as advised by Apple Support. Beta Testing: Upgraded to the macOS Tahoe Beta following guidance from a DST Engineer who indicated the issue was addressed in this build. The frequent crashes continue to occur on the beta track. Case / Feedback Reference Feedback ID: FB23273513 (Captured after the system format)
0
0
45
1d
Apple Developer Program Enrollment Status Inquiry
Hello Apple Developer Support, I purchased the Apple Developer Program membership (USD 99) on 17 June and received an acknowledgement email stating that the enrollment would be processed within two business days. However, as of today, 20 June, I have not received any further update, and my account status is still showing as "Pending." In addition, when I log in, I see the following message: "Purchase your membership. To continue your enrollment, complete your purchase now. Your purchase may take up to 48 hours to process." As the purchase option was still available, I clicked it and completed the purchase process a second time. Could you please advise: Will I be charged twice for the membership? What is the current status of my enrollment? When can I expect the enrollment process to be completed? Is there any issue with my verification, and why is the process taking longer than expected? I am new to the Apple Developer Program and would appreciate your guidance. Thank you for your assistance, and I look forward to your reply. Best regards, Lynn
0
0
11
2d
DriverKit VLAN offload: IOUserNetworkPacket::getVlanTag() always returns false, kFeatureHardwareVlan undocumented
I've built an open-source DriverKit + NetworkingDriverKit (IOUserNetworkEthernet/Skywalk) driver for a USB 5GbE adapter (AQTION AQC111U chipset). As far as I can tell this is the first public one for real third-party hardware: github.com/jquirke/AQC111Driver It's a fully functional driver at this point: RX/TX hardware checksum offload, jumbo frame/MTU control up to 16KB, runtime-controllable diagnostics via a custom IOUserClient, and most recently working 802.1Q VLAN support via macOS's vlan(4) software path. While attempting to implement hardware offload VLAN support, I ran into what looks like a gap between documentation and the public SDK, and I'd appreciate expert opinion either way before filing Feedback. The issue: IOUserNetworkPacket::getVlanTag()/setVlanTag() (DriverKit 24.0+) have a doc comment stating: "Get the Vlan Tag from the packet, where the driver has enabled the kFeatureHardwareVlan capability; for the case that feature is not enabled, this method will return false." kFeatureHardwareVlan does not appear anywhere in the public NetworkingDriverKit.framework/Headers/ tree confirmed via exhaustive grep, including the full hwAssist/feature-flag enum in IOUserNetworkTypes.h. I tested every plausible related mechanism exhaustively, with a real device reattach for each combination, to rule out attach-time-only behaviour: +------------------------+--------------------------+--------------+-----------+ | HWAssist bit declared? | SetSoftwareVlanSupport()| getVlanTag() | vlan0 MTU | +------------------------+--------------------------+--------------+-----------+ | Yes | true | always false | 1500 | | Yes | false | always false | 1500 | | No | not called | always false | 1496 | | No | false | always false | 1496 | +------------------------+--------------------------+--------------+-----------+ none of these combinations gates real 802.1q tag-delivery/demux behavior at all; it seems Vlan support is completely implemented in software on the MacOS side and I have to explicitly program my hardware registers to disable VLAN tagging. Question: is hardware VLAN tag insert/strip (via getVlanTag()/setVlanTag()) currently reachable from a third-party DriverKit USB Ethernet driver at all? If kFeatureHardwareVlan is real but intentionally withheld from public headers, is there a documented path (entitlement, different NDK version, etc.) to enable it or is this confirmed unreachable without Apple's direct involvement (Feedback/DTS)? Can share full test logs/methodology if useful.
0
1
70
2d
Reality Composer Pro should expose Assistant and project automation through MCP or a CLI
Reality Composer Pro 3 Assistant appears to have useful project-aware tool categories for working with scenes, assets, materials, animation, behavior trees, navigation, skeletons, audio, planning, documentation, and ShaderGraph material creation. It would be very helpful if a supported subset of these capabilities could be exposed to external developer tools through an Apple-provided MCP server, command-line tool, or similar local automation interface. Similar to what's possible with Xcode: https://developer.apple.com/documentation/Xcode/giving-external-agents-access-to-xcode Possible exposed capabilities could include: Querying and modifying scene hierarchy, entities, and components. Inspecting and managing project assets and structure. Working with materials and ShaderGraph/SSL material creation. Reading and editing animation libraries, timelines, skeletons, and rigs. Inspecting behavior trees and navigation data. Reading audio components and playback settings. Querying Reality Composer Pro documentation through the Assistant. Returning structured JSON responses for external tools. Letting external coding agents request project-aware plans or safe editor actions. Expected Result: Reality Composer Pro provides a documented, permission-aware MCP server, CLI, or similar interface that allows external developer tools to safely use supported Assistant/project capabilities. Actual Result: Reality Composer Pro Assistant is available only inside the app UI. External coding agents such as Codex or Claude Code cannot reliably inspect or automate Reality Composer Pro projects except through unsupported package/file manipulation. Why This Matters: Many developers now use coding agents alongside Xcode and Reality Composer Pro. A supported interface would make app development smoother by allowing those tools to coordinate Swift code, RealityKit assets, scene state, materials, animations, and Assistant workflows through an official integration point. Feedback ticket: FB23276072
0
1
57
2d
Declared Age Range API – Clarification on checkEligibility() behavior (eligibility vs region)
Hello, While reviewing the latest FAQ and documentation for the Declared Age Range API, we have some questions regarding the behavior of checkEligibility()—specifically how it relates to user eligibility, geographic jurisdiction, and regulatory requirements. Context From the documentation, it appears that checkEligibility() indicates whether a user is eligible to share their declared age range. However, it is unclear whether this eligibility also incorporates jurisdiction-specific requirements (e.g., certain U.S. states with age assurance regulations). We would appreciate clarification on the following points: Eligibility vs Region: Does checkEligibility() return true based on the user’s eligibility to share age information only, or does it also depend on the user’s geographic region (e.g., specific U.S. states like Texas)? Region-Specific Laws (Texas Example): In scenarios where certain jurisdictions (such as Texas) require age assurance features, while other U.S. states may not, how does checkEligibility() behave? User Consent vs Regulatory Requirement: If a user denies age sharing, but they are located in a region where age-related regulatory features are mandated, how does checkEligibility() behave? Will it return false because the user denied consent? Or will it still return true due to regulatory requirements overriding user preference? Source of Region Determination: Does the Declared Age Range API internally determine the user’s applicable region (e.g., based on IP address, Apple ID region, or device settings) when evaluating checkEligibility()? Should developers independently determine jurisdiction (e.g., using IP-based geolocation) to apply region-specific rules, or is checkEligibility() intended to fully abstract both eligibility and jurisdiction requirements?
0
0
38
2d
Reality Composer Pro Assistant should support current provider APIs and latest frontier models
Reality Composer Pro Assistant currently appears limited to a fixed OpenAI model list and the legacy /v1/chat/completions endpoint. On Reality Composer Pro 3.0 (75.0.14.500.1), the OpenAI provider exposes only a small set of models such as gpt-4.1, gpt-4o, gpt-4o-mini, o1, and o3-mini. Newer models available through OpenAI’s current APIs are not usable. It would be nice to add support for current provider APIs, including OpenAI’s /v1/responses endpoint, and allow dynamic model discovery or manual custom model IDs. Feedback ticket: FB23274502
0
0
46
2d
Membership migration stuck in “Processing” – individual-to-org, benefits disabled, no update
Subject: Membership migration stuck in "Processing" for 3+ weeks -- individual-to-org, benefits disabled Posting here after email support went unanswered, hoping a staff member can review directly. Details: Type: Membership migration from individual to organization Organization: Vinculum Ventures, Inc. (Delaware C Corp) Enrollment ID: C8T535M6HC In processing: 3+ weeks D-U-N-S: active, verified against Apple's D-U-N-S Lookup Tool -- legal name (Vinculum Ventures, Inc.), address, and phone match exactly Account holder: listed with signing authority on the company record Apple ID: 2FA enabled, work email on a custom business domain Status has remained on "We're processing your membership migration" for over three weeks with membership benefits disabled the entire time -- no App Store Connect access, no follow-up emails, no requests for additional documentation, no explanation. I've also submitted a support request through the Developer contact page with no response. The disabled benefits are blocking active business commitments. Could an Apple team member please review the migration and advise on what's outstanding? Happy to provide any documentation needed. Thank you.
3
0
93
2d
Title: Paid $99 Developer Subscription via iOS App, but Portal shows "Become a member" & App Store Connect is Blank (Error 2002)
Hi everyone, I am stuck in a serious account provisioning/sync loop and need some advice or visibility from Apple moderators. The Issue: I purchased and completed the $99 Apple Developer Program subscription directly through the official Apple Developer app on iOS. The charge is fully processed, and the subscription shows as active under my Apple ID subscriptions and bank account. However, when I log into developer.apple.com with the exact same Apple ID, the portal completely ignores my active membership and redirects me to the "Become a member / Start your enrollment" page. Because the web backend doesn't recognize my active subscription, App Store Connect loads a completely blank/white screen on web browsers, and the App Store Connect iOS app throws Error 2002 (Developer Account Required). What I've tried: Double-checked that I am logged into the exact same email/Apple ID across all platforms. Cleared all browser cache, cookies, and tried Incognito/Private mode on multiple browsers (Safari & Chrome) and different devices. Tried waiting out the 48-hour sync window, but the system is completely disconnected. It seems like a critical backend synchronization bug where the App Store subscription ledger failed to update my developer team portal profile status to Active. Has anyone found a way to trigger the sync manually, or do I have to wait for senior developer relations support to do a manual override? Any help or advice would be greatly appreciated. its been 4 days ago and nothing
0
0
24
2d
App Store Connect Blank White Screen on Web / Error 2002 on Mobile App using same Apple ID
Hi everyone, I’m facing a frustrating loop trying to access App Store Connect and wanted to see if anyone else has encountered this or found a backend fix. The Problem: On Web (Chrome & Safari): When navigating to App Store Connect (specifically the Apps console or Users and Access), the page loads completely blank/white. On iOS App: Attempting to log into the official App Store Connect app using the exact same Apple ID results in a "Developer Account Required (Error 2002)" message. What I've already tried: Clearing browser cache, cookies, and using full Incognito/Private mode. Disabling all ad-blockers and extensions. Trying completely different devices (Mac and iPhone). Since it happens across all devices and browsers for the exact same account, it looks like a provisioning or synchronization bug on Apple's backend. Has anyone managed to resolve this without waiting weeks for senior engineering support? Any advice would be highly appreciated.
1
0
35
2d
NSTextView.menuForEvent - getting the affected range on macOS 27
I have an NSTextView subclass that replaces the standard context menu with a custom one by building its own menu in an menuForEvent: override. The context menu that is shown depends on what is selected in the text view, so it checks the current selectedRange to determine which commands should be included. (I could do much the same via the NSTextViewDelegate method textView(_:menu:for:at:), but since my text view subclass is used in several areas, each with their own delegate, it's better to do it in menuForEvent(_:).) This has all worked fine for years, but with NSTextView's transition to gesture recognisers and NSTextSelectionManager for handling text selections in macOS 27, the timings have changed. Previously, if you Ctrl-clicked on a word so that the word is selected and the context menu appears, setSelectedRanges:affinity:stillSelecting: would be called first and then menuForEvent: would be called. On macOS 27, however, the order of events is reversed: menuForEvent: is called first, before setSelectedRanges:affinity:stillSelecting:. (If you implement NSMenuDelegate.menuNeedsUpdate:, that is also called before setSelectedRanges:....) This means that you can no longer rely on selectedRanges in menuForEvent:, because on macOS 27, selectedRanges in menuForEvent: represents the previous selection, not the selection you will actually see on screen when the menu appears. This makes building a custom context menu somewhat tricky. I suspect this is a bug and have reported it as such (FB23251873, with apologies to the engineers for the pleading tone in that report; it was at the end of a long week of getting my head around the gesture recogniser changes. :) ). But it occurs to me that there is nothing in the documentation that guarantees that selectedRanges will be accurate in menuForEvent:; it's just always worked this way. So am I missing something here? Is there a better or more reliable way of getting the range that will be affected by the contextual menu in NSTextView? (The delegate method only provides a single character index, which isn't enough information for spelling corrections and such which require a range.) My current workaround is to rebuild the context menu in setSelectedRanges:affinity:stillSelecting: if it is called between menuForEvent: and didCloseMenu:withEvent:.
Topic: UI Frameworks SubTopic: AppKit Tags:
1
0
33
2d
Unable to Purchase Apple Developer Program in India — Enrollment ID 5H92LL632C
Hi everyone, I’ve been trying to complete my Apple Developer Program enrollment for my company HyperscaleX Labs Private Limited (India) for some time now and I’m completely stuck at the payment step. Every time I attempt to pay the ₹8,700/year subscription fee, I get the error: “Unable to Purchase — This item is currently not available in your country/region.” My enrollment ID is: 5H92LL632C What I have already tried: • Multiple credit cards (Visa and Mastercard) with international transactions enabled • Enrollment via iPhone App Store and Safari on Mac • Clearing cookies and cache • Contacting Apple customer support via phone and chat — they were unable to resolve it • Tried the developer contact form The enrollment ID already exists in Apple’s system, which suggests the issue is not with the enrollment form itself but with the payment processing step specifically. This seems to be a known issue for Indian developers based on threads I’ve seen, but I haven’t found a working resolution yet. Has anyone in India recently faced and resolved this? If any Apple engineers are reading this — could you please look into enrollment ID 5H92LL632C and help us complete the payment or provide an alternative payment method? Happy to provide any additional company verification documents if needed. Thank you.
0
0
12
2d
Organization Enrollment Reset After Payment Failure — All Verification Progress Lost (Case: 102906846660)
Hello, I am seeking urgent assistance and hoping Apple Developer staff can review my case directly. I enrolled in the Apple Developer Program as an organization. The process involved extensive identity and organization verification that took over a month to complete, including multiple rounds of follow-up. Once verification was approved, I proceeded to the payment stage and initiated payment through the web dashboard. After several weeks, I was informed by support (Case: 102906846660) that the payment could not be processed and was asked to resubmit enrollment via the Apple Developer app. When I opened the Apple Developer app, my enrollment progress was gone entirely — the app is prompting me to start a new enrollment from scratch. I checked the web dashboard and it shows the same thing. All identity and organization verification that was completed and approved is no longer reflected anywhere in my account. I have been through this process for months and cannot afford to repeat the full verification cycle with no guarantee the payment issue won't recur. Specific questions I need answered: Has my identity and organization verification data been preserved on Apple's side, even though the dashboard is showing a fresh enrollment state? Can a team member manually restore my enrollment to the payment stage, or push a payment link directly to my account? If I re-enroll through the app, will I be required to go through full verification again? Case Number: 102906846660 I would greatly appreciate if a moderator or Apple Developer team member could look into this. Thank you.
2
0
54
2d
NSJSONSerialization silently drops U+FEFF from JSON string content — keys merge, characters vanish
NSJSONSerialization silently drops U+FEFF from JSON string content — keys merge, characters vanish TL;DR: NSJSONSerialization deletes U+FEFF (ZERO WIDTH NO-BREAK SPACE / BOM) from anywhere inside parsed JSON strings — not just a leading document BOM, and even when written as the \uFEFF escape (it's removed after unescaping). Distinct strings/keys silently collapse onto their U+FEFF-less twins. If you're seeing JSON keys mysteriously merge or a character disappear from a parsed value, this is probably why. It is not your code. Workaround and exhaustive scope below. The workaround Two options, depending on how attached you are to Foundation: A. Stay on NSJSONSerialization — swap U+FEFF for a private-use sentinel before parsing, restore after. You must handle both the raw bytes and the \uFEFF escape (the escape bites too, since deletion happens post-unescape): // 1. Pick a private-use scalar you've verified is absent from the source text. // 2. Replace every in-content U+FEFF (raw char AND \uFEFF escape) with it. // 3. Parse. NSJSONSerialization preserves the sentinel. // 4. Recursively restore the sentinel -> U+FEFF in the parsed tree. static id RestoreSentinel(id o, NSString *s, NSString *bom) { if ([o isKindOfClass:NSString.class]) return [o rangeOfString:s].location == NSNotFound ? o : [o stringByReplacingOccurrencesOfString:s withString:bom]; if ([o isKindOfClass:NSArray.class]) { NSMutableArray *a = [NSMutableArray arrayWithCapacity:[o count]]; for (id e in o) [a addObject:RestoreSentinel(e, s, bom)]; return a; } if ([o isKindOfClass:NSDictionary.class]) { NSMutableDictionary *d = [NSMutableDictionary dictionary]; [o enumerateKeysAndObjectsUsingBlock:^(id k, id v, BOOL *stop) { d[RestoreSentinel(k, s, bom)] = RestoreSentinel(v, s, bom); }]; return d; } return o; } Swap the escape form with a backslash-parity-aware regex so \uFEFF (escaped backslash + literal "uFEFF") is left intact: (?<!\\)((?:\\\\)*)\\u[Ff][Ee][Ff][Ff] -> $1<sentinel> B. Don't use Foundation for this file — a spec-compliant C parser like ++yyjson++ preserves U+FEFF and is faster on large files. (This is the route swift-transformers took for tokenizer.json.) Minimal repro // Object keys collapse: NSData *d1 = [@"{\"\\uFEFF#\":1,\"#\":2}" dataUsingEncoding:NSUTF8StringEncoding]; id o1 = [NSJSONSerialization JSONObjectWithData:d1 options:0 error:nil]; // EXPECTED: 2 keys ("\uFEFF#" and "#"); ACTUAL: 1 key ("#") — \uFEFF stripped, keys merged // String content lost: NSData *d2 = [@"[\"\\uFEFF\"]" dataUsingEncoding:NSUTF8StringEncoding]; id o2 = [NSJSONSerialization JSONObjectWithData:d2 options:0 error:nil]; // EXPECTED: ["\uFEFF"] (one code point); ACTUAL: [""] (empty string) Same outcome whether U+FEFF arrives as raw EF BB BF bytes or the \uFEFF escape. Why this is a bug, not a quirk Per RFC 8259 §7, a JSON string is a sequence of Unicode code points; U+FEFF is ordinary content and doesn't require escaping. Tolerating a leading document BOM is fine — deleting U+FEFF from string content is not. U+FEFF leads a double life (BOM signal vs. ZERO WIDTH NO-BREAK SPACE character); Foundation treats every occurrence as a stray BOM to scrub. Scope — exhaustive, not anecdotal I swept all 1,112,064 valid Unicode scalars (U+0000–U+10FFFF minus surrogates) through a parse round-trip, in both the \uFEFF-escape and raw-UTF-8 forms: U+FEFF is the only scalar altered. Every other scalar round-trips byte-identically — including the other zero-widths (U+200B, U+2060, U+00A0), which all survive. No Unicode normalization occurs (NFD stays decomposed, combining sequences and compatibility characters are preserved). So this is a deliberate BOM-stripping heuristic applied too broadly to string content — narrow and fixable, not general mangling. Why it's nasty in practice U+FEFF is zero-width, so the corruption is invisible — no trace in a diff or editor. Real-world hit: ML tokenizer vocabularies (e.g. Google's Gemma) legitimately contain U+FEFF-bearing tokens; loading tokenizer.json via NSJSONSerialization collapses those keys and assigns wrong token IDs, with zero visible symptom until output is subtly wrong. Filed as FB23271905 — please dupe if this has bitten you. More duplicates is what gets it triaged.
0
0
33
2d
Stuck in "Waiting for Review" for over a week - trying to launch, can anyone help?
Hi everyone, I'm hoping someone from App Review (or anyone who's been through this) can help, because I'm a bit stuck. My app Mingle (Apple ID: 6770285096, Version 1.0.1) has been sitting in "Waiting for Review" for well over a week now. I first submitted at the start of June, and after it sat there for ~6 days with no movement at all, I figured something might be wrong, so I canceled and resubmitted. The new one has now been waiting since June 15 with the same silence: Submission ID: c919ad21-902a-4a3c-a6cc-a5fbd9f7e2b1 Every previous review of this app went through in under 48 hours, so this is really out of the ordinary. I've already opened a support request through Contact Us, but I haven't heard anything back yet. This is genuinely blocking me - I've been trying to get this release out since the beginning of the month and everything on my end is ready and waiting on the review. Is there anything I can do to move this along, or any reason a submission would get stuck like this? If anyone from App Review could take a look, or point me to the right channel, I'd really appreciate it.
1
0
140
2d
Summer Rockz v2.0.0 stuck in "Waiting for Review" after two rejections — expedited request submitted, no progress App ID: 6763247379
Hello, I am reaching out regarding a critical review delay affecting Summer Rockz (App ID: 6763247379), a European festival discovery app. Version 2.0.0 has been in "Waiting for Review" since June 16, 2026 at 17:30 CET with no movement. Review history for v2.0.0: June 3 — Submitted for review June 4 — Rejected (Guideline 1.1) June 4 — Addressed and resubmitted same day June 16 — Rejected again (Guideline 1.1) June 16, 17:30 — All issues addressed and resubmitted Today, June 19 — Still "Waiting for Review", 3 days with no status change What I have already done: Submitted an Expedited Review request with a documented business justification (summer festival season, time-critical launch window) Opened multiple support tickets Responded in detail to both rejection notices via the Resolution Center Why this is urgent: Summer Rockz serves a seasonal audience tied to the European festival calendar. June and July are the peak months. Every day of delay directly impacts active users and partner festivals that depend on the app being live. The app has no unresolved guideline issues. Both rejection points were addressed immediately and documented in the Resolution Center. Could someone from the App Review team investigate whether this submission is stuck or flagged? I am not asking to bypass the process — I am asking for visibility on a submission that appears frozen with no review activity after 3 days. Thank you.
0
0
125
2d
TestFlight "Waiting for Review"
Hi there, this is my first app, so please be gentle. I submitted it on 6/16 (3 days ago) and I saw somewhere that it took 24-48 hours to be reviewed, and I believe that's when the people I invited to test it would start getting their email invitations. It's still at "Waiting for Review" on the Test Flight tab. Is this the same as THE "app review"? Or is it some "mini-review" for Test Flight? Either way, when should I start following up?
0
0
118
2d
Apps stuck in "Waiting for Review" for over a month despite multiple support escalations
Hello everyone, I'm looking for advice or similar experiences from other developers regarding unusually long App Review delays. I currently have two apps affected: AdminSalud – submitted on May 12, 2026 Volve – submitted on May 26, 2026 Both apps have remained in "Waiting for Review" for an extended period of time. I have been in contact with Apple Developer Support multiple times under Case ID 102912134967. Several support advisors have confirmed that they do not see any visible issues with my developer account and have submitted follow-up requests and escalations to the App Review team. However, despite these escalations, I have not received any update regarding the review status or expected timeline, and both apps continue to remain in "Waiting for Review". One advisor mentioned that my case falls within a very small percentage of unusually long review delays, but no specific reason has been provided. Has anyone experienced a similar situation recently? If so: How long did you wait before the review finally started? Was there anything that helped move the process forward? Did you eventually receive any explanation from App Review? I understand review times can vary, but I am trying to determine whether this level of delay is something other developers are currently experiencing as well. Thank you for any insight.
0
0
47
2d
Frustrated with Apple App Review Delays
Hello, I don't understand why Apple states that app reviews typically take 48 hours. In my experience, it has never been completed within 48 hours. It is usually at least 6–7 days, and in some cases I have waited up to two weeks just to receive a response. Another issue is that they never seem to provide all the problems clearly at once. I wait for a response, they point out one issue, I fix it, then after another week or two they identify a different issue that was already present from the beginning. This makes the entire process extremely slow and frustrating. Is there any way to get a faster response from the review team? Has anyone else experienced similar issues with App Review? Thank you.
Replies
1
Boosts
0
Views
89
Activity
1d
Persistent Kernel Panics and Automatic Reboots on M5 Pro MacBook Pro
A brand-new MacBook Pro (M5 Pro, 24GB RAM) is experiencing frequent, severe kernel panics. The system freezes completely for a few seconds before executing an automatic reboot or shutdown. This behavior occurs roughly 10+ times per day, significantly disrupting production work. The issue initially triggered immediately after migrating data from a base M4 MacBook Pro via Migration Assistant. Steps Taken & Troubleshooting Hardware Diagnostics: Ran Apple Diagnostics locally; all hardware checks passed with no errors detected. OS Updates: Installed the minor macOS patch intended to resolve M5 automatic reboot bugs. The issue persisted. System Erase: Performed a complete factory reset ("Erase All Content and Settings") and a clean OS reinstallation as advised by Apple Support. Beta Testing: Upgraded to the macOS Tahoe Beta following guidance from a DST Engineer who indicated the issue was addressed in this build. The frequent crashes continue to occur on the beta track. Case / Feedback Reference Feedback ID: FB23273513 (Captured after the system format)
Replies
0
Boosts
0
Views
45
Activity
1d
Apple Developer Program Enrollment Status Inquiry
Hello Apple Developer Support, I purchased the Apple Developer Program membership (USD 99) on 17 June and received an acknowledgement email stating that the enrollment would be processed within two business days. However, as of today, 20 June, I have not received any further update, and my account status is still showing as "Pending." In addition, when I log in, I see the following message: "Purchase your membership. To continue your enrollment, complete your purchase now. Your purchase may take up to 48 hours to process." As the purchase option was still available, I clicked it and completed the purchase process a second time. Could you please advise: Will I be charged twice for the membership? What is the current status of my enrollment? When can I expect the enrollment process to be completed? Is there any issue with my verification, and why is the process taking longer than expected? I am new to the Apple Developer Program and would appreciate your guidance. Thank you for your assistance, and I look forward to your reply. Best regards, Lynn
Replies
0
Boosts
0
Views
11
Activity
2d
DriverKit VLAN offload: IOUserNetworkPacket::getVlanTag() always returns false, kFeatureHardwareVlan undocumented
I've built an open-source DriverKit + NetworkingDriverKit (IOUserNetworkEthernet/Skywalk) driver for a USB 5GbE adapter (AQTION AQC111U chipset). As far as I can tell this is the first public one for real third-party hardware: github.com/jquirke/AQC111Driver It's a fully functional driver at this point: RX/TX hardware checksum offload, jumbo frame/MTU control up to 16KB, runtime-controllable diagnostics via a custom IOUserClient, and most recently working 802.1Q VLAN support via macOS's vlan(4) software path. While attempting to implement hardware offload VLAN support, I ran into what looks like a gap between documentation and the public SDK, and I'd appreciate expert opinion either way before filing Feedback. The issue: IOUserNetworkPacket::getVlanTag()/setVlanTag() (DriverKit 24.0+) have a doc comment stating: "Get the Vlan Tag from the packet, where the driver has enabled the kFeatureHardwareVlan capability; for the case that feature is not enabled, this method will return false." kFeatureHardwareVlan does not appear anywhere in the public NetworkingDriverKit.framework/Headers/ tree confirmed via exhaustive grep, including the full hwAssist/feature-flag enum in IOUserNetworkTypes.h. I tested every plausible related mechanism exhaustively, with a real device reattach for each combination, to rule out attach-time-only behaviour: +------------------------+--------------------------+--------------+-----------+ | HWAssist bit declared? | SetSoftwareVlanSupport()| getVlanTag() | vlan0 MTU | +------------------------+--------------------------+--------------+-----------+ | Yes | true | always false | 1500 | | Yes | false | always false | 1500 | | No | not called | always false | 1496 | | No | false | always false | 1496 | +------------------------+--------------------------+--------------+-----------+ none of these combinations gates real 802.1q tag-delivery/demux behavior at all; it seems Vlan support is completely implemented in software on the MacOS side and I have to explicitly program my hardware registers to disable VLAN tagging. Question: is hardware VLAN tag insert/strip (via getVlanTag()/setVlanTag()) currently reachable from a third-party DriverKit USB Ethernet driver at all? If kFeatureHardwareVlan is real but intentionally withheld from public headers, is there a documented path (entitlement, different NDK version, etc.) to enable it or is this confirmed unreachable without Apple's direct involvement (Feedback/DTS)? Can share full test logs/methodology if useful.
Replies
0
Boosts
1
Views
70
Activity
2d
Reality Composer Pro should expose Assistant and project automation through MCP or a CLI
Reality Composer Pro 3 Assistant appears to have useful project-aware tool categories for working with scenes, assets, materials, animation, behavior trees, navigation, skeletons, audio, planning, documentation, and ShaderGraph material creation. It would be very helpful if a supported subset of these capabilities could be exposed to external developer tools through an Apple-provided MCP server, command-line tool, or similar local automation interface. Similar to what's possible with Xcode: https://developer.apple.com/documentation/Xcode/giving-external-agents-access-to-xcode Possible exposed capabilities could include: Querying and modifying scene hierarchy, entities, and components. Inspecting and managing project assets and structure. Working with materials and ShaderGraph/SSL material creation. Reading and editing animation libraries, timelines, skeletons, and rigs. Inspecting behavior trees and navigation data. Reading audio components and playback settings. Querying Reality Composer Pro documentation through the Assistant. Returning structured JSON responses for external tools. Letting external coding agents request project-aware plans or safe editor actions. Expected Result: Reality Composer Pro provides a documented, permission-aware MCP server, CLI, or similar interface that allows external developer tools to safely use supported Assistant/project capabilities. Actual Result: Reality Composer Pro Assistant is available only inside the app UI. External coding agents such as Codex or Claude Code cannot reliably inspect or automate Reality Composer Pro projects except through unsupported package/file manipulation. Why This Matters: Many developers now use coding agents alongside Xcode and Reality Composer Pro. A supported interface would make app development smoother by allowing those tools to coordinate Swift code, RealityKit assets, scene state, materials, animations, and Assistant workflows through an official integration point. Feedback ticket: FB23276072
Replies
0
Boosts
1
Views
57
Activity
2d
Expedited review requested 24h ago but no response, missed launch date
Expedited review requested 24h ago but no response, missed launch date
Replies
0
Boosts
0
Views
125
Activity
2d
Declared Age Range API – Clarification on checkEligibility() behavior (eligibility vs region)
Hello, While reviewing the latest FAQ and documentation for the Declared Age Range API, we have some questions regarding the behavior of checkEligibility()—specifically how it relates to user eligibility, geographic jurisdiction, and regulatory requirements. Context From the documentation, it appears that checkEligibility() indicates whether a user is eligible to share their declared age range. However, it is unclear whether this eligibility also incorporates jurisdiction-specific requirements (e.g., certain U.S. states with age assurance regulations). We would appreciate clarification on the following points: Eligibility vs Region: Does checkEligibility() return true based on the user’s eligibility to share age information only, or does it also depend on the user’s geographic region (e.g., specific U.S. states like Texas)? Region-Specific Laws (Texas Example): In scenarios where certain jurisdictions (such as Texas) require age assurance features, while other U.S. states may not, how does checkEligibility() behave? User Consent vs Regulatory Requirement: If a user denies age sharing, but they are located in a region where age-related regulatory features are mandated, how does checkEligibility() behave? Will it return false because the user denied consent? Or will it still return true due to regulatory requirements overriding user preference? Source of Region Determination: Does the Declared Age Range API internally determine the user’s applicable region (e.g., based on IP address, Apple ID region, or device settings) when evaluating checkEligibility()? Should developers independently determine jurisdiction (e.g., using IP-based geolocation) to apply region-specific rules, or is checkEligibility() intended to fully abstract both eligibility and jurisdiction requirements?
Replies
0
Boosts
0
Views
38
Activity
2d
Reality Composer Pro Assistant should support current provider APIs and latest frontier models
Reality Composer Pro Assistant currently appears limited to a fixed OpenAI model list and the legacy /v1/chat/completions endpoint. On Reality Composer Pro 3.0 (75.0.14.500.1), the OpenAI provider exposes only a small set of models such as gpt-4.1, gpt-4o, gpt-4o-mini, o1, and o3-mini. Newer models available through OpenAI’s current APIs are not usable. It would be nice to add support for current provider APIs, including OpenAI’s /v1/responses endpoint, and allow dynamic model discovery or manual custom model IDs. Feedback ticket: FB23274502
Replies
0
Boosts
0
Views
46
Activity
2d
Membership migration stuck in “Processing” – individual-to-org, benefits disabled, no update
Subject: Membership migration stuck in "Processing" for 3+ weeks -- individual-to-org, benefits disabled Posting here after email support went unanswered, hoping a staff member can review directly. Details: Type: Membership migration from individual to organization Organization: Vinculum Ventures, Inc. (Delaware C Corp) Enrollment ID: C8T535M6HC In processing: 3+ weeks D-U-N-S: active, verified against Apple's D-U-N-S Lookup Tool -- legal name (Vinculum Ventures, Inc.), address, and phone match exactly Account holder: listed with signing authority on the company record Apple ID: 2FA enabled, work email on a custom business domain Status has remained on "We're processing your membership migration" for over three weeks with membership benefits disabled the entire time -- no App Store Connect access, no follow-up emails, no requests for additional documentation, no explanation. I've also submitted a support request through the Developer contact page with no response. The disabled benefits are blocking active business commitments. Could an Apple team member please review the migration and advise on what's outstanding? Happy to provide any documentation needed. Thank you.
Replies
3
Boosts
0
Views
93
Activity
2d
Title: Paid $99 Developer Subscription via iOS App, but Portal shows "Become a member" & App Store Connect is Blank (Error 2002)
Hi everyone, I am stuck in a serious account provisioning/sync loop and need some advice or visibility from Apple moderators. The Issue: I purchased and completed the $99 Apple Developer Program subscription directly through the official Apple Developer app on iOS. The charge is fully processed, and the subscription shows as active under my Apple ID subscriptions and bank account. However, when I log into developer.apple.com with the exact same Apple ID, the portal completely ignores my active membership and redirects me to the "Become a member / Start your enrollment" page. Because the web backend doesn't recognize my active subscription, App Store Connect loads a completely blank/white screen on web browsers, and the App Store Connect iOS app throws Error 2002 (Developer Account Required). What I've tried: Double-checked that I am logged into the exact same email/Apple ID across all platforms. Cleared all browser cache, cookies, and tried Incognito/Private mode on multiple browsers (Safari & Chrome) and different devices. Tried waiting out the 48-hour sync window, but the system is completely disconnected. It seems like a critical backend synchronization bug where the App Store subscription ledger failed to update my developer team portal profile status to Active. Has anyone found a way to trigger the sync manually, or do I have to wait for senior developer relations support to do a manual override? Any help or advice would be greatly appreciated. its been 4 days ago and nothing
Replies
0
Boosts
0
Views
24
Activity
2d
App Store Connect Blank White Screen on Web / Error 2002 on Mobile App using same Apple ID
Hi everyone, I’m facing a frustrating loop trying to access App Store Connect and wanted to see if anyone else has encountered this or found a backend fix. The Problem: On Web (Chrome & Safari): When navigating to App Store Connect (specifically the Apps console or Users and Access), the page loads completely blank/white. On iOS App: Attempting to log into the official App Store Connect app using the exact same Apple ID results in a "Developer Account Required (Error 2002)" message. What I've already tried: Clearing browser cache, cookies, and using full Incognito/Private mode. Disabling all ad-blockers and extensions. Trying completely different devices (Mac and iPhone). Since it happens across all devices and browsers for the exact same account, it looks like a provisioning or synchronization bug on Apple's backend. Has anyone managed to resolve this without waiting weeks for senior engineering support? Any advice would be highly appreciated.
Replies
1
Boosts
0
Views
35
Activity
2d
NSTextView.menuForEvent - getting the affected range on macOS 27
I have an NSTextView subclass that replaces the standard context menu with a custom one by building its own menu in an menuForEvent: override. The context menu that is shown depends on what is selected in the text view, so it checks the current selectedRange to determine which commands should be included. (I could do much the same via the NSTextViewDelegate method textView(_:menu:for:at:), but since my text view subclass is used in several areas, each with their own delegate, it's better to do it in menuForEvent(_:).) This has all worked fine for years, but with NSTextView's transition to gesture recognisers and NSTextSelectionManager for handling text selections in macOS 27, the timings have changed. Previously, if you Ctrl-clicked on a word so that the word is selected and the context menu appears, setSelectedRanges:affinity:stillSelecting: would be called first and then menuForEvent: would be called. On macOS 27, however, the order of events is reversed: menuForEvent: is called first, before setSelectedRanges:affinity:stillSelecting:. (If you implement NSMenuDelegate.menuNeedsUpdate:, that is also called before setSelectedRanges:....) This means that you can no longer rely on selectedRanges in menuForEvent:, because on macOS 27, selectedRanges in menuForEvent: represents the previous selection, not the selection you will actually see on screen when the menu appears. This makes building a custom context menu somewhat tricky. I suspect this is a bug and have reported it as such (FB23251873, with apologies to the engineers for the pleading tone in that report; it was at the end of a long week of getting my head around the gesture recogniser changes. :) ). But it occurs to me that there is nothing in the documentation that guarantees that selectedRanges will be accurate in menuForEvent:; it's just always worked this way. So am I missing something here? Is there a better or more reliable way of getting the range that will be affected by the contextual menu in NSTextView? (The delegate method only provides a single character index, which isn't enough information for spelling corrections and such which require a range.) My current workaround is to rebuild the context menu in setSelectedRanges:affinity:stillSelecting: if it is called between menuForEvent: and didCloseMenu:withEvent:.
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
1
Boosts
0
Views
33
Activity
2d
Unable to Purchase Apple Developer Program in India — Enrollment ID 5H92LL632C
Hi everyone, I’ve been trying to complete my Apple Developer Program enrollment for my company HyperscaleX Labs Private Limited (India) for some time now and I’m completely stuck at the payment step. Every time I attempt to pay the ₹8,700/year subscription fee, I get the error: “Unable to Purchase — This item is currently not available in your country/region.” My enrollment ID is: 5H92LL632C What I have already tried: • Multiple credit cards (Visa and Mastercard) with international transactions enabled • Enrollment via iPhone App Store and Safari on Mac • Clearing cookies and cache • Contacting Apple customer support via phone and chat — they were unable to resolve it • Tried the developer contact form The enrollment ID already exists in Apple’s system, which suggests the issue is not with the enrollment form itself but with the payment processing step specifically. This seems to be a known issue for Indian developers based on threads I’ve seen, but I haven’t found a working resolution yet. Has anyone in India recently faced and resolved this? If any Apple engineers are reading this — could you please look into enrollment ID 5H92LL632C and help us complete the payment or provide an alternative payment method? Happy to provide any additional company verification documents if needed. Thank you.
Replies
0
Boosts
0
Views
12
Activity
2d
Organization Enrollment Reset After Payment Failure — All Verification Progress Lost (Case: 102906846660)
Hello, I am seeking urgent assistance and hoping Apple Developer staff can review my case directly. I enrolled in the Apple Developer Program as an organization. The process involved extensive identity and organization verification that took over a month to complete, including multiple rounds of follow-up. Once verification was approved, I proceeded to the payment stage and initiated payment through the web dashboard. After several weeks, I was informed by support (Case: 102906846660) that the payment could not be processed and was asked to resubmit enrollment via the Apple Developer app. When I opened the Apple Developer app, my enrollment progress was gone entirely — the app is prompting me to start a new enrollment from scratch. I checked the web dashboard and it shows the same thing. All identity and organization verification that was completed and approved is no longer reflected anywhere in my account. I have been through this process for months and cannot afford to repeat the full verification cycle with no guarantee the payment issue won't recur. Specific questions I need answered: Has my identity and organization verification data been preserved on Apple's side, even though the dashboard is showing a fresh enrollment state? Can a team member manually restore my enrollment to the payment stage, or push a payment link directly to my account? If I re-enroll through the app, will I be required to go through full verification again? Case Number: 102906846660 I would greatly appreciate if a moderator or Apple Developer team member could look into this. Thank you.
Replies
2
Boosts
0
Views
54
Activity
2d
NSJSONSerialization silently drops U+FEFF from JSON string content — keys merge, characters vanish
NSJSONSerialization silently drops U+FEFF from JSON string content — keys merge, characters vanish TL;DR: NSJSONSerialization deletes U+FEFF (ZERO WIDTH NO-BREAK SPACE / BOM) from anywhere inside parsed JSON strings — not just a leading document BOM, and even when written as the \uFEFF escape (it's removed after unescaping). Distinct strings/keys silently collapse onto their U+FEFF-less twins. If you're seeing JSON keys mysteriously merge or a character disappear from a parsed value, this is probably why. It is not your code. Workaround and exhaustive scope below. The workaround Two options, depending on how attached you are to Foundation: A. Stay on NSJSONSerialization — swap U+FEFF for a private-use sentinel before parsing, restore after. You must handle both the raw bytes and the \uFEFF escape (the escape bites too, since deletion happens post-unescape): // 1. Pick a private-use scalar you've verified is absent from the source text. // 2. Replace every in-content U+FEFF (raw char AND \uFEFF escape) with it. // 3. Parse. NSJSONSerialization preserves the sentinel. // 4. Recursively restore the sentinel -> U+FEFF in the parsed tree. static id RestoreSentinel(id o, NSString *s, NSString *bom) { if ([o isKindOfClass:NSString.class]) return [o rangeOfString:s].location == NSNotFound ? o : [o stringByReplacingOccurrencesOfString:s withString:bom]; if ([o isKindOfClass:NSArray.class]) { NSMutableArray *a = [NSMutableArray arrayWithCapacity:[o count]]; for (id e in o) [a addObject:RestoreSentinel(e, s, bom)]; return a; } if ([o isKindOfClass:NSDictionary.class]) { NSMutableDictionary *d = [NSMutableDictionary dictionary]; [o enumerateKeysAndObjectsUsingBlock:^(id k, id v, BOOL *stop) { d[RestoreSentinel(k, s, bom)] = RestoreSentinel(v, s, bom); }]; return d; } return o; } Swap the escape form with a backslash-parity-aware regex so \uFEFF (escaped backslash + literal "uFEFF") is left intact: (?<!\\)((?:\\\\)*)\\u[Ff][Ee][Ff][Ff] -> $1<sentinel> B. Don't use Foundation for this file — a spec-compliant C parser like ++yyjson++ preserves U+FEFF and is faster on large files. (This is the route swift-transformers took for tokenizer.json.) Minimal repro // Object keys collapse: NSData *d1 = [@"{\"\\uFEFF#\":1,\"#\":2}" dataUsingEncoding:NSUTF8StringEncoding]; id o1 = [NSJSONSerialization JSONObjectWithData:d1 options:0 error:nil]; // EXPECTED: 2 keys ("\uFEFF#" and "#"); ACTUAL: 1 key ("#") — \uFEFF stripped, keys merged // String content lost: NSData *d2 = [@"[\"\\uFEFF\"]" dataUsingEncoding:NSUTF8StringEncoding]; id o2 = [NSJSONSerialization JSONObjectWithData:d2 options:0 error:nil]; // EXPECTED: ["\uFEFF"] (one code point); ACTUAL: [""] (empty string) Same outcome whether U+FEFF arrives as raw EF BB BF bytes or the \uFEFF escape. Why this is a bug, not a quirk Per RFC 8259 §7, a JSON string is a sequence of Unicode code points; U+FEFF is ordinary content and doesn't require escaping. Tolerating a leading document BOM is fine — deleting U+FEFF from string content is not. U+FEFF leads a double life (BOM signal vs. ZERO WIDTH NO-BREAK SPACE character); Foundation treats every occurrence as a stray BOM to scrub. Scope — exhaustive, not anecdotal I swept all 1,112,064 valid Unicode scalars (U+0000–U+10FFFF minus surrogates) through a parse round-trip, in both the \uFEFF-escape and raw-UTF-8 forms: U+FEFF is the only scalar altered. Every other scalar round-trips byte-identically — including the other zero-widths (U+200B, U+2060, U+00A0), which all survive. No Unicode normalization occurs (NFD stays decomposed, combining sequences and compatibility characters are preserved). So this is a deliberate BOM-stripping heuristic applied too broadly to string content — narrow and fixable, not general mangling. Why it's nasty in practice U+FEFF is zero-width, so the corruption is invisible — no trace in a diff or editor. Real-world hit: ML tokenizer vocabularies (e.g. Google's Gemma) legitimately contain U+FEFF-bearing tokens; loading tokenizer.json via NSJSONSerialization collapses those keys and assigns wrong token IDs, with zero visible symptom until output is subtly wrong. Filed as FB23271905 — please dupe if this has bitten you. More duplicates is what gets it triaged.
Replies
0
Boosts
0
Views
33
Activity
2d
Stuck in "Waiting for Review" for over a week - trying to launch, can anyone help?
Hi everyone, I'm hoping someone from App Review (or anyone who's been through this) can help, because I'm a bit stuck. My app Mingle (Apple ID: 6770285096, Version 1.0.1) has been sitting in "Waiting for Review" for well over a week now. I first submitted at the start of June, and after it sat there for ~6 days with no movement at all, I figured something might be wrong, so I canceled and resubmitted. The new one has now been waiting since June 15 with the same silence: Submission ID: c919ad21-902a-4a3c-a6cc-a5fbd9f7e2b1 Every previous review of this app went through in under 48 hours, so this is really out of the ordinary. I've already opened a support request through Contact Us, but I haven't heard anything back yet. This is genuinely blocking me - I've been trying to get this release out since the beginning of the month and everything on my end is ready and waiting on the review. Is there anything I can do to move this along, or any reason a submission would get stuck like this? If anyone from App Review could take a look, or point me to the right channel, I'd really appreciate it.
Replies
1
Boosts
0
Views
140
Activity
2d
Summer Rockz v2.0.0 stuck in "Waiting for Review" after two rejections — expedited request submitted, no progress App ID: 6763247379
Hello, I am reaching out regarding a critical review delay affecting Summer Rockz (App ID: 6763247379), a European festival discovery app. Version 2.0.0 has been in "Waiting for Review" since June 16, 2026 at 17:30 CET with no movement. Review history for v2.0.0: June 3 — Submitted for review June 4 — Rejected (Guideline 1.1) June 4 — Addressed and resubmitted same day June 16 — Rejected again (Guideline 1.1) June 16, 17:30 — All issues addressed and resubmitted Today, June 19 — Still "Waiting for Review", 3 days with no status change What I have already done: Submitted an Expedited Review request with a documented business justification (summer festival season, time-critical launch window) Opened multiple support tickets Responded in detail to both rejection notices via the Resolution Center Why this is urgent: Summer Rockz serves a seasonal audience tied to the European festival calendar. June and July are the peak months. Every day of delay directly impacts active users and partner festivals that depend on the app being live. The app has no unresolved guideline issues. Both rejection points were addressed immediately and documented in the Resolution Center. Could someone from the App Review team investigate whether this submission is stuck or flagged? I am not asking to bypass the process — I am asking for visibility on a submission that appears frozen with no review activity after 3 days. Thank you.
Replies
0
Boosts
0
Views
125
Activity
2d
I can't submit an application to register for an Apple developer account
Why can't I send a request? Help please
Replies
0
Boosts
0
Views
17
Activity
2d
TestFlight "Waiting for Review"
Hi there, this is my first app, so please be gentle. I submitted it on 6/16 (3 days ago) and I saw somewhere that it took 24-48 hours to be reviewed, and I believe that's when the people I invited to test it would start getting their email invitations. It's still at "Waiting for Review" on the Test Flight tab. Is this the same as THE "app review"? Or is it some "mini-review" for Test Flight? Either way, when should I start following up?
Replies
0
Boosts
0
Views
118
Activity
2d
Apps stuck in "Waiting for Review" for over a month despite multiple support escalations
Hello everyone, I'm looking for advice or similar experiences from other developers regarding unusually long App Review delays. I currently have two apps affected: AdminSalud – submitted on May 12, 2026 Volve – submitted on May 26, 2026 Both apps have remained in "Waiting for Review" for an extended period of time. I have been in contact with Apple Developer Support multiple times under Case ID 102912134967. Several support advisors have confirmed that they do not see any visible issues with my developer account and have submitted follow-up requests and escalations to the App Review team. However, despite these escalations, I have not received any update regarding the review status or expected timeline, and both apps continue to remain in "Waiting for Review". One advisor mentioned that my case falls within a very small percentage of unusually long review delays, but no specific reason has been provided. Has anyone experienced a similar situation recently? If so: How long did you wait before the review finally started? Was there anything that helped move the process forward? Did you eventually receive any explanation from App Review? I understand review times can vary, but I am trying to determine whether this level of delay is something other developers are currently experiencing as well. Thank you for any insight.
Replies
0
Boosts
0
Views
47
Activity
2d