A macOS privileged helper tool that uses SubProcess crashes on intel Macs (running macOS 13 - 15: unable to test on macOS 26 on intel) with the error that libswiftCompatibilitySpan.dylib cannot be loaded when built with XCode 26.3. The same helper tool works as expected with XCode 26.2.
The helper is installed using SMAppService.
When I remove the dependency for SubProcess, the crash no longer occurs (but important functionality is also disabled).
Overview
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Created
I've been receiving crash reports about a crash in SDFStyle.distanceRange.getter. I haven't been able to reproduce this, and users haven't given me much information about the circumstances or can't reliably reproduce this either. Googling didn't give any results. I'm happy for any pointers in the right direction. All reports have been on iOS 26 so far.
2026-03-02_23-35-03.7381_+0800-93830d0f537cfb381b42a7e9812953d772adfe64.crash
Topic:
UI Frameworks
SubTopic:
SwiftUI
Hello everyone,
I am trying to enroll in the Apple Developer Program as an Organization. However, when I click the "Continue" button, I receive the following error message:
Complete the following fields:
legalContact, lgEmail
I have already filled in all the required fields in the form, including company name, address, and website. I have double-checked everything, but the error still appears.
Has anyone experienced this issue before?
What could be causing this, and how can I fix it?
Thank you in advance for your help.
Hi,
We understand that there are IOS specific customization to TS.43 spec for EAP-AKA procedure for carrier entitlements.
We need precise info on payload information for the below messages that will be exchanged during RCS activation.
Topic:
Community
SubTopic:
Apple Developers
Is there an issue with Apple Developer expediting a submission, also I am unable to reach out to support without an error. The error is just a generic "ERROR"
I cannot access developer support to reach out and describe the issue. This is everyone inside my organization using both a corporate network and personal network. This has been going on for over a month
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Hello Apple Developer Support,
I’m developing a virtual camera using the CMIOExtensionDevice / CMIOExtensionStreamSource APIs on macOS. While the virtual camera appears in system settings and apps like Zoom and Google Meet, the video output exhibits the following issues:
Jittering frames: The first frame sometimes appears correctly, but subsequent frames flicker or jitter.
Solid color fill: Eventually, the camera feed fills entirely with a solid accent color (e.g., blue), rather than the intended video content.
Console logs: Repeated messages appear in Console.app:
Invalid display 0x00000000
Setup details:
The virtual camera is created using CMIOExtensionDevice and CMIOExtensionStream.
Video frames are rendered from NSImage/CGImage using CGContext and copied into CVPixelBuffers.
Frame delivery is controlled by a DispatchSourceTimer at 60 FPS.
macOS version: 26.2
Xcode version: 26.1
Observations:
The Invalid display 0x00000000 logs suggest that CGContext drawing or NSImage operations are failing in headless mode (i.e., there is no real display attached to the virtual camera).
Using CIContext with .useSoftwareRenderer = true appears to mitigate some flicker, but not entirely.
Questions / Requests:
Is it expected that CoreMediaIO virtual cameras cannot reliably render CGImage / NSImage frames offscreen?
Are there recommended APIs or approaches to render virtual camera frames fully headless to avoid display-dependent jitter?
Is there any documentation or sample code from Apple showing stable video output from a virtual camera extension that does not rely on a physical display?
Any guidance or examples would be greatly appreciated. This issue prevents the virtual camera from being used reliably in standard video apps.
Thank you,
Savvy
Topic:
Media Technologies
SubTopic:
Photos & Camera
Tags:
System Extensions
Core Media
Continuity Camera
Hello Apple Developer Support,
I’m developing a virtual camera using the CMIOExtensionDevice / CMIOExtensionStreamSource APIs on macOS. While the virtual camera appears in system settings and apps like Zoom and Google Meet, the video output exhibits the following issues:
Jittering frames: The first frame sometimes appears correctly, but subsequent frames flicker or jitter.
Solid color fill: Eventually, the camera feed fills entirely with a solid accent color (e.g., blue), rather than the intended video content.
Console logs: Repeated messages appear in Console.app:
Invalid display 0x00000000
Setup details:
The virtual camera is created using CMIOExtensionDevice and CMIOExtensionStream.
Video frames are rendered from NSImage/CGImage using CGContext and copied into CVPixelBuffers.
Frame delivery is controlled by a DispatchSourceTimer at 60 FPS.
macOS version: [Your macOS version here]
Xcode version: [Your Xcode version here]
Observations:
The Invalid display 0x00000000 logs suggest that CGContext drawing or NSImage operations are failing in headless mode (i.e., there is no real display attached to the virtual camera).
Using CIContext with .useSoftwareRenderer = true appears to mitigate some flicker, but not entirely.
Questions / Requests:
Is it expected that CoreMediaIO virtual cameras cannot reliably render CGImage / NSImage frames offscreen?
Are there recommended APIs or approaches to render virtual camera frames fully headless to avoid display-dependent jitter?
Is there any documentation or sample code from Apple showing stable video output from a virtual camera extension that does not rely on a physical display?
Any guidance or examples would be greatly appreciated. This issue prevents the virtual camera from being used reliably in standard video apps.
Thank you,
Savvy
Topic:
Media Technologies
SubTopic:
Photos & Camera
Tags:
System Extensions
Core Media
Continuity Camera
Hello,
I'm currently investigating an issue related to iOS credit card autofill (Payments & Card Details) in our mobile application.
Our app is built using React Native, and we are implementing card input fields using TextInput with the required autofill configuration:
autoComplete="cc-number"
textContentType="creditCardNumber"
Despite correctly configuring these properties, credit card autofill is not being triggered on iOS devices.
I would appreciate clarification on:
Is credit card autofill officially supported for React Native TextInput fields using autoComplete="cc-number" and textContentType="creditCardNumber"?
Are there any additional requirements (entitlements, associated domains, specific configurations, etc.) needed for payment autofill to work?
Is autofill expected to work inside WKWebView contexts?
Are there any known limitations or restrictions for third-party frameworks such as React Native?
I would appreciate any guidance or documentation you can share regarding the expected behavior and official support for this scenario
Paid 7 days ago, no access to development program. meanwhile two tickets without getting an answer
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello,
We have been trying to contact the Apple Developer Support for some time now regarding a couple of issues. For a couple of months now we are seeing that we are getting an error when we visit https://developer.apple.com/contact and the topics aren't loaded at all. After seeing the network traffic in the developer tools I see that we get a "Failed to load resource: the server responded with a status of 500 (Internal Server Error)" when making a request to the services/userProfile/ endpoint. The weird part is that the response contains our userProfile just fine. The only thing that I see in the payload that could be an issue is the resultCode that is 0. Has anyone encountered this before or has any idea on what we can do? I don't see an alternative way to contact Apple in order to resolve this issue.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I set the value of NSURLHasHiddenExtensionKey. I provide a textfield to rename a file and I set this flag based on whether the user has deleted or left on the path extension.
So -setResourceValue:forKey:error: returns YES, does not populate the error, but does not honor the value I just set it to.
I'm always setting it off the main thread on the same serial queue. Works the first time I rename the file then it just starts failing (silently).
For example:
NSError *setError = nil;
if ([theURL setResourceValue:@(NO) forKey:NSURLHasHiddenExtensionKey error:&setError])
{
[theURL removeAllCachedResourceValues];
NSNumber *freshRead = nil;
NSError *getError = nil;
if ([theURL getResourceValue:&freshRead forKey:NSURLHasHiddenExtensionKey error:&getError])
{
if (freshRead.boolValue)
{
NSLog(@"it is yes when it should be NO.");
}
}
if (getError != nil)
{
NSLog(@"Get error: %@",getError);
}
}
if (setError != nil)
{
NSLog(@"Set error: %@",setError);
}
While I get that it is possible for there to be other apps setting this value at the same time as my app, doesn't really seem possible in my local environment right now.
No errors log out but "it is yes when it should be NO." does log out.
My app has been stuck in “Waiting for Review” since February 2.
I’ve tried the following:
*Contacted App Store Connect support multiple times
*Submitted an expedited review request
*Resubmitting for review after 14 days
Unfortunately, I haven’t received any response to either.
Is anyone else experiencing unusual review delays right now?
Is there anything else I can do to escalate this or get visibility into what’s happening?
Any guidance would be greatly appreciated.
Thanks in advance.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Review
App Store Connect
I’m embedding an NSTextView (TextKit 2) inside a SwiftUI app using NSViewRepresentable. I’m trying to highlight dynamic subranges (changing as the user types) by providing per-range rendering attributes via NSTextLayoutManager’s rendering-attributes mechanism.
The issue: the highlight is unreliable.
Often, the highlight doesn’t appear at all even though the delegate/data source is returning attributes for the expected range.
Sometimes it appears once, but then it stops updating even when the underlying “highlight range” changes.
This feels related to SwiftUI - AppKit layout issue when using NSViewRepresentable (as said in https://developer.apple.com/documentation/swiftui/nsviewrepresentable).
What I’ve tried
Updating the state that drives the highlight range and invalidating layout fragments / asking for relayout
Ensuring all updates happen on the main thread.
Calling setNeedsDisplay(_:) on the NSViewRepresentable’s underlying view.
Toggling the SwiftUI view identity (e.g. .id(...)) to force reconstruction (works, but too expensive / loses state).
Question
In a SwiftUI + NSViewRepresentable setup with TextKit 2, what is the correct way to make NSTextLayoutManager re-query and redraw rendering attributes when my highlight ranges change?
Is there a recommended invalidation call for TextKit 2 to trigger re-rendering of rendering attributes?
Or is this a known limitation when hosting NSTextView inside SwiftUI, where rendering attributes aren’t reliably invalidated?
If this approach is fragile, is there a better pattern for dynamic highlights that avoids mutating the attributed string (to prevent layout/scroll jitter)?
Navigating to the Contact Us website (https://developer.apple.com/contact/) results in an "Error:" showing at the top of the page. I cannot select options for starting a new issue or accessing recent ones - and sometimes nothing shows up on the page at all (attached screenshot).
I've been trying to get in to request an expedited review since Thursday afternoon.
I checked the System Status page and there are no reported issues.
I am using Microsoft Edge and also logged in via Safari - still wasn't able to access the Contact Us issues.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello!
I recall guidance for Alternate App Icons used to be under 4.6 and stated that:
each change is initiated by the user and the app includes settings to revert to the original icon.
However, I see that section 4.6 was removed on June 10, 2024, and now shows up as "Intentionally omitted".
Does this mean that under the current guidance an app is now allowed to trigger an icon change without the user input, and does not need to provide the option to revert it back?
Thanks!
I decided to try out XCode 26.2s new AI abilities but I only get a "Your request couldn't be completed". When clicking the details button I get see this error:
InferenceError::unspecifiedUnderlyingError::Error(message: "Unknown parameter: 'tool_call_outputs'.", type: "invalid_request_error", code: Optional("unknown_parameter"), privacyPassRedemptionResponse: nil, userFacingLocalizedErrorMessage: nil)
How do I fix that?
Hi,
I'm encountering a weird issue on iOS that happens:
for files with diacritics in their name, like "Gòmez.pdf" or "Télé.mp4",
when the iPhone or iPad main language is not set to English,
if the file has been created with a relatively low-level Unix function like fopen() or copyfile().
Then, the file cannot be previsualized using QuickLook or opened using other apps. Most of the time it fails silently, but on some occasions I get the following error message: "You do not have permission to save the file "filename.pdf" in the folder "myFolder"".
The issue is present in, at least, iOS 16 and 26. It seems worse in iOS 26. It seems that all three conditions are required, I don't see the issue when the iPhone or iPad is set to use English as the main language. I also don't see the issue if I rename the files in the Files app.
I'm probably doing something wrong, but what can it be?
(it's kind of weird that my recommendation for users becomes: if you want to use international characters in your file names, you need to set the iPad language to English...)
Topic:
App & System Services
SubTopic:
Core OS
Tags:
APFS
Internationalization
QuickLook
Files and Storage
Hello,
My app has been in “Waiting for Review” since Feb 13. I’ve contacted Apple Support via Contact Us but received no response.
Any advice on how to escalate would be appreciated.
Thank you!
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
App Review
App Store Connect
App Submission
I have paid for the enrollment membership program 7 days ago.
Yet I always see the message saying "Complete your purchase to continue the enrollment".
Do I have to wait more ? Should I try paying a second time ?
Will the end of my membership be extended by that waiting period ?
Despite two support requests, I am still left waiting without knowing if I have to do something or not.
I feel like this is really unprofessional from a multi-billion dollars company...
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Area
Health & Fitness → HealthKit → Health Records (FHIR Ingestion)
Summary
On devices running iOS 26.2, FHIR Clinical Records successfully connect and validate, but no data (Procedure, DiagnosticReport, Observation, etc.) is ingested into the Health app.
The same FHIR server and patient connection works correctly on iOS 18.1, where all data syncs and displays as expected.
On iOS 26.2:
FHIR validation passes in Health Records
“Last Download Date” updates
Patient data is visible in connection
No clinical data appears in Health app
No apps are listed under Privacy → Health
Device shows “No Data Found”
Crash logs show healthappd terminating during ingestion
This appears to be a regression in the HealthPlatform / HealthKit ingestion pipeline in iOS 26.
Steps to Reproduce
Use an iPhone running iOS 26.2
Open Health app
Add Health Record from FHIR server
Authenticate successfully
Confirm FHIR validation screen shows all resources as “Passed”
Wait for sync to complete
Expected Result
Procedures, DiagnosticReports, Observations, etc. should appear in Health app
Data should be written to HealthKit
Apps should appear under Settings → Privacy & Security → Health
Actual Result
No data appears in Health app
No Procedures, DiagnosticReports, Observations, etc.
Apps section under Health permissions shows “None”
Device shows “No Data Found”
Last Download Date updates correctly
Validation Results (All Passed)
The following FHIR resources show “Passed” in Health validation:
AllergyIntolerance
Condition
DiagnosticReport
DiagnosticReport-ClinicalNotes-Cardiology
DiagnosticReport-ClinicalNotes-Pathology
DiagnosticReport-ClinicalNotes-Radiology
DocumentReference-ClinicalNotes
Immunization
MedicationRequest
Observation-Labs
Observation-VitalSigns
Patient
Procedure
Server responses are correct and return expected data when tested via Postman.
Crash Log Details
Crash occurs in process:
healthappd
Frameworks involved:
HealthPlatform.framework
HealthKit
Combine
Exception:
EXC_BAD_ACCESS
SIGKILL
EXC_ARM_PAC_FAIL
Thread:
com.apple.HealthKit.HKHealthStoreImplementation.client
Stack trace includes:
objc_msgSend
HKSharedSummary
DictionaryStorage.deinit
swift_release_dealloc
objc_destructInstance
Publishers.MergeMany
Future.init
This indicates the ingestion pipeline crashes before data is written to HealthKit.
Comparison Across OS Versions
iOS Version
Result
iOS 18.1
Data syncs correctly
iOS 26.2
No data syncs, healthappd crash
Same:
Same FHIR server
Same patient
Same authentication
Same device model
Same iCloud settings
Additional Notes
OAuth flow succeeds
FHIR validation passes
Server responses are correct
Postman returns correct JSON
No TLS errors
No permission errors
Issue only occurs on iOS 26+
This appears to be a regression in the FHIR ingestion engine introduced after iOS 18.1.
Topic:
App & System Services
SubTopic:
Health & Fitness