Search results for

“xcode github”

96,030 results found

Post

Replies

Boosts

Views

Activity

MEMessageActionHandler — Mail shows "Uninstall only", no enable toggle, consent dialog never fires
I'm implementing a MEMessageActionHandler Mail extension on macOS 26.4.1 (Xcode 26.4). The extension is discovered by Mail and appears in Mail > Settings > Extensions, but Mail shows only an Uninstall button — no enable toggle. The MailKit consent dialog asking permission to process messages in the background has never appeared. Console logs show optedIn: NO / userEnabled: Not Enabled. Extension Info.plist (key parts): NSExtensionPointIdentifier com.apple.email.extension NSExtensionPrincipalClass CheckThisMailExtension.MailExtension MEExtensionCapabilities MEMessageActionHandler Principal class: class MailExtension: NSObject, MEExtension { func handlerForMessageActions() -> any MEMessageActionHandler { return MessageActionHandler() } } Entitlements: app-sandbox: true, application-groups: [group.com.xxx]. App is Developer ID signed and notarized. Has anyone successfully gotten the consent dialog to appear for MEMessageActionHandler on macOS 15/26? Is there something beyond the standard templa
1
0
200
1w
"Could not install [App Name]. The requested app is not available or doesn't exist." when installing app from TestFlight
Hello Apple Developer Support, We are experiencing an issue with TestFlight Internal Testing. Our internal testers can see the app and the assigned build in the TestFlight app, but when they try to install it, the installation fails with the following error: Could not install [App Name]. The requested app is not available or doesn't exist. This issue happens with Internal Testing, so Beta App Review should not be involved. We have already checked the following: The build was uploaded successfully through Xcode using App Store Connect distribution. The build processing is completed. The build is assigned to the correct Internal Testing group. The testers are added as App Store Connect users and have access to the app. The app appears in TestFlight for the testers. Agreements, Tax, and Banking do not show any pending actions. Export Compliance / Missing Compliance does not show any pending actions. The issue happens on multiple devices. We have tried removing and reinstalling TestFlight, and uploading
3
0
266
1w
sysextd silently fails to realize a signed DriverKit extension after "attempting to realize" — which log surfaces the rejection reason?
A signed DriverKit extension fails OSSystemExtensionRequest activation on macOS 26.4.1. The user-facing error is OSSystemExtensionErrorDomain code 4 (Extension not found in App bundle) — but the dext is in the bundle, the identifier matches, and sysextd confirms it received the request: sysextd: [com.apple.sx:XPC] client activation request for com.arqitekta.bluefield.rshim.driver sysextd: attempting to realize extension with identifier com.arqitekta.bluefield.rshim.driver …and then nothing further. systemextensionsctl list reports 0 extensions. Question: Which log subsystem/category surfaces the kernel-side reason that sysextd aborts after attempting to realize? com.apple.sx only shows the request was accepted; whatever vetoes the realize step isn't in that subsystem (or isn't at info/debug level). Is there a separate predicate for the kernelmanagerd / dext-loading path I should be capturing? Environment: macOS 26.4.1 (25E253), Apple Silicon Mac Studio Xcode 26.2 (17C52), DriverKit SDK 25.2 SIP disab
1
0
306
1w
Reply to deduplicated_symbol error
Modern versions of Apple’s linker are able to merge identical functions. That’s pretty darned cool, but it presents a problem for symbolication. Which symbol should it show? By default it doesn’t show any of the symbols, but instead this placeholder, which is exactly what you’re seeing here. There are two ways around this: Disable the optimisation Manually symbolicate By default, Xcode enables this optimisation only for Release builds. You can change that policy by the -no_deduplicate linker setting. See the ld man page for more about that. IMPORTANT Put this linker flag in the Other Linker Flags build setting. Make sure to escape the value with -Xlinker. The downside to this approach is that you miss out on a useful optimisation. To quantify that, pass the -verbose_deduplicate option to the linker and it’ll output a report of what it did. An alternative is to manually symbolicate the frame’s address and then pass the -dedup option to atos. See the atos man page for more about that. For more informa
1w
Reply to LLDB `po`/`v` commands fail in new iOS project
Thanks for the post. The latest Xcode is 26.4.1 and I just used po without any issue. On your screenshot it looks like you are on SwiftUI currently inside the View? If your fresh project is a SwiftUI app and you are placing your breakpoint directly inside the var body: some View block, LLDB frequently fails to evaluate variables. This is because the body is a ViewBuilder, and the complex generic type inference often breaks the LLDB expression evaluator. Try placing a breakpoint inside a standard function (like func test() { let x = 5 }) or an .onAppear { ... } modifier. If po works there but not in the body. It looks like you also tried v? It is your best friend in SwiftUI. po compiles code to evaluate the object. v bypasses the compiler entirely and reads the variable directly from memory. If you have a breakpoint inside your SwiftUI view, type v myVariable instead of po myVariable. It is significantly faster and works in many SwiftUI contexts where po fails. I like to have a class
1w
Reply to FSKit module mount fails with permission error on physical disks
@ben_roeder I don't think that is the same issue as what was originally described, and I'm not Apple, but I have seen something similar, although I reproduced it after rebuilding the app with Xcode (FB22516139). Maybe this is what you're hitting. I checked the status on my feedback about that and it says a fix is coming in a future OS update, although I'm not sure specifically which beta version, if any, currently has the fix.
Topic: App & System Services SubTopic: Core OS Tags:
1w
Issues with my APN tokens
Hey guys, I made a app that features push notificaions, and I keep having problems setting them up. It asks permissions, and then it says that it cannot get the APN token after 10 seconds, and I am positive that I have enabled Push Notificaions in the provisioning profile in Xcode. Can anyone help me fix this issue?
1
0
1.4k
1w
testflight issues with subscription
I’m experiencing an issue with subscriptions that behave differently between Xcode builds and TestFlight. Subscriptions work correctly when running the app directly from Xcode in a sandbox environment, but they do not work as expected when testing the same build through TestFlight. Has anyone experienced a similar issue with subscriptions working in Xcode but failing in TestFlight? Any guidance on what to check or debug would be appreciated. Additional details: iOS version: [ IOS 26] StoreKit version: [ StoreKit 2] TestFlight: When attempting to load the subscription products, the app returns “Product not found”. In some cases, it also shows the error “The subscription is unavailable in the current storefront”. This happens consistently in TestFlight, even though the same products load and work correctly when running the app from Xcode in the sandbox environment. Thanks
1
0
95
1w
Reply to [macOS 26.4.x, iOS 26.4.x] Handoff broken?
I see this: default 15:14:10.967991+0200 sharingd Received Handoff payload reply from via Rapport () with requestIdentifier , xid default 15:14:10.968033+0200 sharingd Received requested Handoff payload via from () for with activity payload of size for requestIdentifier (). RTT: default 15:14:10.970822+0200 sharingd DeviceDiscoveryUpdate: SFDeviceDiscovery (CLink), 0x1 < Info >, cflags 0x21 < AdvData >, ScanRate Invalid, ScreenOff, RSSI Change Detection, RSSI >= -80 info 15:14:10.972649+0200 sharingd NearbyInfo sending activity level, original: 0xb encrypted:0x2 info 15:14:10.972951+0200 sharingd [NearbyAction] Scan restart skipped when unchanged info 15:14:10.972982+0200 sharingd [NearbyInfo] Scan restart skipped when unchanged info 15:14:10.973205+0200 sharingd [Prox] Scan restart skipped when unchanged default 15:14:11.011373+0200 sharingd Streams are being requested from service = default 15:14:11.011430+0200 sharingd Streams are being requested for bonjour name = info 15:14:11.011
Topic: App & System Services SubTopic: General Tags:
1w
Creating playgrounds from a template does nothing
Attempts to create Swift Playgrounds from the built-in templates fail. Clicking the “Get” button on these templates appears to download something, but it changes back into a “Get” button afterwards without creating a playground. Furthermore, the Swift versions of the templates seem to be behind; it shows Swift 5.8 and Swift 5.9 editions whereas it should be Swift 6.x Steps to Reproduce Start the Swift Playground app (the standalone app, not the Xcode one, on macOS or iPadOS). Select “Learn to Code” Choose the “Get Started With Code” template (or any other template will do). Click the Get button. Wait until the Get button becomes a circular progress indicator. Expected Results A new Swift Playground should be created from the selected template. Actual Results The Get button changes into a circular progress indicator and then changes back. No Playground gets created. Versions Swift Playground 4.7 (2088) macOS 26.4.1 (25E253) iPadOS 26.4.2
1
0
133
1w
How the application can be translated to different languages
Hello developers, I have a tricky question, that I do not understand. I have an application like this: https://apps.apple.com/cz/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that is in czech language. We have also the same application for e.g. italian: https://apps.apple.com/it/app/examen-ignaziano/id1589449136 or french: https://apps.apple.com/fr/app/examen-ignatien/id1589449136 that are valied and have proper screens and descriptions But the other languages have wrong pages, like: https://apps.apple.com/hr/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that should be in Croatia or https://apps.apple.com/pl/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that should be in Polish. Unfortunatelly, they are still in Czech language. I have in my Xcode and In AppStore are also several language mutations. Can you please help me what is wrong?
5
0
282
1w
MEMessageActionHandler — Mail shows "Uninstall only", no enable toggle, consent dialog never fires
I'm implementing a MEMessageActionHandler Mail extension on macOS 26.4.1 (Xcode 26.4). The extension is discovered by Mail and appears in Mail > Settings > Extensions, but Mail shows only an Uninstall button — no enable toggle. The MailKit consent dialog asking permission to process messages in the background has never appeared. Console logs show optedIn: NO / userEnabled: Not Enabled. Extension Info.plist (key parts): NSExtensionPointIdentifier com.apple.email.extension NSExtensionPrincipalClass CheckThisMailExtension.MailExtension MEExtensionCapabilities MEMessageActionHandler Principal class: class MailExtension: NSObject, MEExtension { func handlerForMessageActions() -> any MEMessageActionHandler { return MessageActionHandler() } } Entitlements: app-sandbox: true, application-groups: [group.com.xxx]. App is Developer ID signed and notarized. Has anyone successfully gotten the consent dialog to appear for MEMessageActionHandler on macOS 15/26? Is there something beyond the standard templa
Replies
1
Boosts
0
Views
200
Activity
1w
"Could not install [App Name]. The requested app is not available or doesn't exist." when installing app from TestFlight
Hello Apple Developer Support, We are experiencing an issue with TestFlight Internal Testing. Our internal testers can see the app and the assigned build in the TestFlight app, but when they try to install it, the installation fails with the following error: Could not install [App Name]. The requested app is not available or doesn't exist. This issue happens with Internal Testing, so Beta App Review should not be involved. We have already checked the following: The build was uploaded successfully through Xcode using App Store Connect distribution. The build processing is completed. The build is assigned to the correct Internal Testing group. The testers are added as App Store Connect users and have access to the app. The app appears in TestFlight for the testers. Agreements, Tax, and Banking do not show any pending actions. Export Compliance / Missing Compliance does not show any pending actions. The issue happens on multiple devices. We have tried removing and reinstalling TestFlight, and uploading
Replies
3
Boosts
0
Views
266
Activity
1w
sysextd silently fails to realize a signed DriverKit extension after "attempting to realize" — which log surfaces the rejection reason?
A signed DriverKit extension fails OSSystemExtensionRequest activation on macOS 26.4.1. The user-facing error is OSSystemExtensionErrorDomain code 4 (Extension not found in App bundle) — but the dext is in the bundle, the identifier matches, and sysextd confirms it received the request: sysextd: [com.apple.sx:XPC] client activation request for com.arqitekta.bluefield.rshim.driver sysextd: attempting to realize extension with identifier com.arqitekta.bluefield.rshim.driver …and then nothing further. systemextensionsctl list reports 0 extensions. Question: Which log subsystem/category surfaces the kernel-side reason that sysextd aborts after attempting to realize? com.apple.sx only shows the request was accepted; whatever vetoes the realize step isn't in that subsystem (or isn't at info/debug level). Is there a separate predicate for the kernelmanagerd / dext-loading path I should be capturing? Environment: macOS 26.4.1 (25E253), Apple Silicon Mac Studio Xcode 26.2 (17C52), DriverKit SDK 25.2 SIP disab
Replies
1
Boosts
0
Views
306
Activity
1w
I cannot distribute an app on xcode becouse he cannot find a certificate valid for my personal or business team
I cannot distribute an app on xcode becouse he cannot find a certificate valid for my personal or business team. Need to address XCODE to access to my business account and not personal
Replies
1
Boosts
0
Views
98
Activity
1w
Reply to Managed Background Assets on iPadOS 26.3: metadata resolves, download never starts
The fix turned out to be trivial: When adding the target for the BA download extension in Xcode, we forgot to change the deployment target to 26.0. Instead, the default of 26.4 was used, so the download extension was simply unavailable on older systems. 🙄🤦‍♂️
Replies
Boosts
Views
Activity
1w
Reply to deduplicated_symbol error
Modern versions of Apple’s linker are able to merge identical functions. That’s pretty darned cool, but it presents a problem for symbolication. Which symbol should it show? By default it doesn’t show any of the symbols, but instead this placeholder, which is exactly what you’re seeing here. There are two ways around this: Disable the optimisation Manually symbolicate By default, Xcode enables this optimisation only for Release builds. You can change that policy by the -no_deduplicate linker setting. See the ld man page for more about that. IMPORTANT Put this linker flag in the Other Linker Flags build setting. Make sure to escape the value with -Xlinker. The downside to this approach is that you miss out on a useful optimisation. To quantify that, pass the -verbose_deduplicate option to the linker and it’ll output a report of what it did. An alternative is to manually symbolicate the frame’s address and then pass the -dedup option to atos. See the atos man page for more about that. For more informa
Replies
Boosts
Views
Activity
1w
Reply to LLDB `po`/`v` commands fail in new iOS project
Thanks for the post. The latest Xcode is 26.4.1 and I just used po without any issue. On your screenshot it looks like you are on SwiftUI currently inside the View? If your fresh project is a SwiftUI app and you are placing your breakpoint directly inside the var body: some View block, LLDB frequently fails to evaluate variables. This is because the body is a ViewBuilder, and the complex generic type inference often breaks the LLDB expression evaluator. Try placing a breakpoint inside a standard function (like func test() { let x = 5 }) or an .onAppear { ... } modifier. If po works there but not in the body. It looks like you also tried v? It is your best friend in SwiftUI. po compiles code to evaluate the object. v bypasses the compiler entirely and reads the variable directly from memory. If you have a breakpoint inside your SwiftUI view, type v myVariable instead of po myVariable. It is significantly faster and works in many SwiftUI contexts where po fails. I like to have a class
Replies
Boosts
Views
Activity
1w
LLDB `po`/`v` commands fail in new iOS project
Hi everyone, I'm unable to use the po or v commands in the LLDB debugger in a fresh new iOS project (but works in my existing projects). I'm using Xcode 26.2 (17C52). I tried solving the issue with various AI tools for hours but had no success. The community is truly irreplaceable.
Replies
1
Boosts
0
Views
57
Activity
1w
Reply to FSKit module mount fails with permission error on physical disks
@ben_roeder I don't think that is the same issue as what was originally described, and I'm not Apple, but I have seen something similar, although I reproduced it after rebuilding the app with Xcode (FB22516139). Maybe this is what you're hitting. I checked the status on my feedback about that and it says a fix is coming in a future OS update, although I'm not sure specifically which beta version, if any, currently has the fix.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
1w
Reply to Contacts permission not requested on production build (iPhone 16/17 Pro Max)
@boncor-cedh Please download the Accessing a person’s contact data using Contacts and ContactsUI sample code, then update it to use your own bundle ID, then attempt to reproduce your issue using Xcode. Let us know about the result.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
1w
Issues with my APN tokens
Hey guys, I made a app that features push notificaions, and I keep having problems setting them up. It asks permissions, and then it says that it cannot get the APN token after 10 seconds, and I am positive that I have enabled Push Notificaions in the provisioning profile in Xcode. Can anyone help me fix this issue?
Replies
1
Boosts
0
Views
1.4k
Activity
1w
testflight issues with subscription
I’m experiencing an issue with subscriptions that behave differently between Xcode builds and TestFlight. Subscriptions work correctly when running the app directly from Xcode in a sandbox environment, but they do not work as expected when testing the same build through TestFlight. Has anyone experienced a similar issue with subscriptions working in Xcode but failing in TestFlight? Any guidance on what to check or debug would be appreciated. Additional details: iOS version: [ IOS 26] StoreKit version: [ StoreKit 2] TestFlight: When attempting to load the subscription products, the app returns “Product not found”. In some cases, it also shows the error “The subscription is unavailable in the current storefront”. This happens consistently in TestFlight, even though the same products load and work correctly when running the app from Xcode in the sandbox environment. Thanks
Replies
1
Boosts
0
Views
95
Activity
1w
Reply to [macOS 26.4.x, iOS 26.4.x] Handoff broken?
I see this: default 15:14:10.967991+0200 sharingd Received Handoff payload reply from via Rapport () with requestIdentifier , xid default 15:14:10.968033+0200 sharingd Received requested Handoff payload via from () for with activity payload of size for requestIdentifier (). RTT: default 15:14:10.970822+0200 sharingd DeviceDiscoveryUpdate: SFDeviceDiscovery (CLink), 0x1 < Info >, cflags 0x21 < AdvData >, ScanRate Invalid, ScreenOff, RSSI Change Detection, RSSI >= -80 info 15:14:10.972649+0200 sharingd NearbyInfo sending activity level, original: 0xb encrypted:0x2 info 15:14:10.972951+0200 sharingd [NearbyAction] Scan restart skipped when unchanged info 15:14:10.972982+0200 sharingd [NearbyInfo] Scan restart skipped when unchanged info 15:14:10.973205+0200 sharingd [Prox] Scan restart skipped when unchanged default 15:14:11.011373+0200 sharingd Streams are being requested from service = default 15:14:11.011430+0200 sharingd Streams are being requested for bonjour name = info 15:14:11.011
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
1w
Creating playgrounds from a template does nothing
Attempts to create Swift Playgrounds from the built-in templates fail. Clicking the “Get” button on these templates appears to download something, but it changes back into a “Get” button afterwards without creating a playground. Furthermore, the Swift versions of the templates seem to be behind; it shows Swift 5.8 and Swift 5.9 editions whereas it should be Swift 6.x Steps to Reproduce Start the Swift Playground app (the standalone app, not the Xcode one, on macOS or iPadOS). Select “Learn to Code” Choose the “Get Started With Code” template (or any other template will do). Click the Get button. Wait until the Get button becomes a circular progress indicator. Expected Results A new Swift Playground should be created from the selected template. Actual Results The Get button changes into a circular progress indicator and then changes back. No Playground gets created. Versions Swift Playground 4.7 (2088) macOS 26.4.1 (25E253) iPadOS 26.4.2
Replies
1
Boosts
0
Views
133
Activity
1w
How the application can be translated to different languages
Hello developers, I have a tricky question, that I do not understand. I have an application like this: https://apps.apple.com/cz/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that is in czech language. We have also the same application for e.g. italian: https://apps.apple.com/it/app/examen-ignaziano/id1589449136 or french: https://apps.apple.com/fr/app/examen-ignatien/id1589449136 that are valied and have proper screens and descriptions But the other languages have wrong pages, like: https://apps.apple.com/hr/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that should be in Croatia or https://apps.apple.com/pl/app/ignaci%C3%A1nsk%C3%BD-examen/id1589449136 that should be in Polish. Unfortunatelly, they are still in Czech language. I have in my Xcode and In AppStore are also several language mutations. Can you please help me what is wrong?
Replies
5
Boosts
0
Views
282
Activity
1w