Search results for

“missing package product”

52,396 results found

Post

Replies

Boosts

Views

Activity

Reply to TKTokenDriverConfiguration becomes permanently unusable after ctkd process restart
Hey Quinn, thanks for response. I will open a bug and post the bug number. We are actually seeing seeing this happen in practice. I only recently started correlating it to ctkd restart. The behavior we see is that the xpc connection from our container app loses connectivity to ctkd. It happens after running without issue for some time, and it's not deterministic.
Topic: Privacy & Security SubTopic: General Tags:
2d
Core Data Migration Strategy: store relocation, schema changes and CloudKit adoption in a single release?
I am planning a Core Data migration for a macOS app targeting macOS 12 and later and I would appreciate guidance on structuring the rollout to minimise risk. Context The app currently uses a SQLite store located at: ~/Library/Containers/com.company.AppName/Data/Library/Application Support/AppName I want to: Relocate the persistent store to an app group container: ~/Library/Group Containers/group.com.company.AppName Perform schema migration, including: Renaming attributes Deleting attributes Using a custom NSEntityMigrationPolicy subclass Adopt iCloud sync using NSPersistentCloudKitContainer Potentially leverage staged migration (macOS 14+) Additionally, I intend to port the app to iOS, so the end state needs to support an app group container and CloudKit with the latest schema from the outset. Questions Store relocation vs schema migration Is it advisable to perform store relocation and schema migration in a single step, or should these be separate releases? If combined, are there pitfalls when moving the SQL
3
0
91
2d
DHCP broken when device wakeup
Many times the device totally lost connectivity, WIFI is completely down, no ip was assigned after device wakeup. From system log I can see BPF socket for DHCP was closed and detached right after attached to en0 in DHCP INIT phase, as result even the DHCP server sent back OFFER(I see server sent OFFER back from packet capture), but there is no persistent BPF socket since it is closed reception during the entire INIT phase. It is definitely an OS issue, is it a known issue? Please help understand Why BPF socket was close right after sending DISCOVER? Default 0x0 0 0 kernel: bpf26 attached to en0 by configd:331 2026-03-25 14:06:33.625851+0100 0x31dea Default 0x0 0 0 kernel: bpf26 closed and detached from en0 fcount 0 dcount 0 by configd:331 System log and packet capture attach, please check.
4
0
54
2d
Supported way to expose an iPhone+controller as a macOS gamepad without restricted entitlements?
I’m prototyping a personal-use system that lets an iPhone with a physically attached controller act as an input device for a Mac. End goal: Use the iPhone as the transport and sensor host Use the attached physical controller for buttons/sticks Map the iPhone gyroscope to the controller’s right stick to get gyro aim in Mac games / cloud-streamed games such as GeForce NOW that don't support the gyro. What I’m trying to understand is whether Apple supports any path for this on macOS that does NOT require restricted entitlements or paid-program-only capabilities. What I’ve already found: CoreHID virtual HID device creation appears to require com.apple.developer.hid.virtual.device HIDDriverKit / system extensions appear to require Apple-granted entitlements as well GCVirtualController does not seem to solve the problem because I need a controller-visible device that other apps can see, not just controls inside my own app So my concrete question is: Is there any supported, entitlement-free way for a personal macOS
3
0
84
2d
Reply to Core Bluetooth Events when enabling State Restoration
First of all, to clarify, willRestoreState() will only be called if the app has been terminated (for example due to memory pressure) and is being launched. If it is being just woken up, the only function that is going to be called will be the one that is related to the triggering event (like didDiscoverPeripheral(), didConnect(), etc.) if willRestoreState() (or others) is not being called there must be something structurally missing. If the app is indeed being launched for Bluetooth events, and the callback's are not happening, you should check the following: that you are instantiating the CBCentralManager with the same restore identifier as before (that must be the first thing you do) that the delegate functions are in the correct class, and that class is one that is correctly declares the CBCentralManagerDelegate protocol none of your logic is being hidden or ignored due to a code branch that doesn't get executed during a background launch.
Topic: App & System Services SubTopic: Hardware Tags:
2d
Xcode_26 not compiling Metal project
Hello Xcode 26.0.1 (17A400) Missing some Metal components When building a program using Metal, it induces an unexpected error : “error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain Command CompileMetalFile failed with a nonzero exit code” Which terminates the build The fix given “xcodebuild -downloadComponent MetalToolchain” using sudo does not work Did someone find a work around or could resolve the issue? Many thanks Jean MacBook Air M4; macOS 26.0.1; Xcode 26.0.1
5
0
400
2d
Missing app dowloads figures by region/county in new App Store metrics
Previous app download metrics in App Store Connect (before the recent redesign of metrics) did provide a split of download numbers by country. This was very useful information. New metrics (after redesign) seem to only provide total app downloads numbers. The split by country is gone. How can I get figures for downloads by country? Using country/region filters seems to be no option because I would have to know which countries to filter for. If I want to see how my app downloads split by country how can I do that? Any help is appreciated.
1
0
106
2d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
Coming back to your throughput issue, let me start with a general comment and then return to the specifics of your case. In general, the on-the-wire behaviour is going to vary based on the performance mode: Realtime Bulk In the realtime mode (WAPerformanceMode.realtime), the behaviour is described by Figure 53-1 and its associated text in the Accessory Design Guidelines for Apple Devices, available from Developer > Accessories. In bulk mode (.bulk) the behaviour is adaptive, with allocations ramping up as there’s more traffic. Regarding your specific case, my understanding is that you’re in conversation with other folks at Apple about your product. I can’t discuss those details here on the forums, because this is a public environment. However, those folks asked me to remind you that the were hoping to get some logs from you. The best way to submit those is via Feedback Assistant. Once your done, post your bug number here and I’ll pass it along. Oh, and I also wanted to remind you about filing an E
2d
Reply to Filtering traffic by URL with OHTTP Gateway
[quote='881933022, rkasud0, /thread/820741?answerId=881933022#881933022, /profile/rkasud0'] using an OHTTP Gateway requires an OHTTP Relay to function correctly [/quote] The story here depends on where you’re at in your development. During bring up, you don’t need to mess around with OHTTP. When you go to deploy [1], you’ll need to onboard with Apple’s OHTTP relay. See How to onboard with an Oblivious HTTP relay hosted by Apple. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] To be clear, that includes Ad Hoc distribution and TestFlight. The critical factor here is the get-task-allow entitlement, which is set to true for development-signed code and false (or missing) for distribution-signed code.
2d
Reply to password to unlock login keychain in 26.4?
Do you have a software product that’s affected by this? Or are you trying to report a user-level change in behaviour? Because if it’s the latter, you should do that in Feedback Assistant [1], but if it’s the former then we really need to talk about what your product is doing with the keychain |-: Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] See Bug Reporting: How and Why? for lots of advice here.
Topic: Privacy & Security SubTopic: General Tags:
2d
TN3134 clarification: DNS Proxy Provider unusable without MDM on iOS?
Hi, I’m looking for clarification on TN3134: Network Extension provider deployment, specifically iOS deployment requirements for: packet tunnel provider DNS proxy provider From the documentation: Packet Tunnel Provider App extension (min iOS 9.0): per-app mode requires a managed device DNS Proxy Provider App extension (min iOS 11.0): supervised devices only App extension (min iOS 11.0): per-app mode requires managed devices Issue I implemented a DNS proxy using NEDNSProxyManager. Works as expected in debug builds on a local device Fails to configure when distributed via TestFlight Console Output (TestFlight build) error 10:05:39.872258-0500 nehelper The production version of *** is not allowed to create DNS proxy configurations. Use MDM to create DNS Proxy configurations for the production version of ***. Question Is it possible to distribute a DNS proxy provider for use on non-MDM / non-supervised devices? If not: Is the limitation strictly enforced at distribution/runtime? Is a packet tunn
1
0
64
2d
UI Glitch in Toolbar Menu Picker After Migrating to Xcode 26
I am experiencing a UI issue after migrating my app from Xcode 16 to Xcode 26. In my implementation, I have a toolbar that contains multiple buttons along with a dropdown menu. The hierarchy for dropdown is as follows: **Toolbar → ToolbarItem → View → Menu → Picker ** Prior to Xcode 26, this setup worked smoothly in production builds. The dropdown (Menu + Picker) behaves as expected, and selecting a value triggers loading a dataset containing thousands of records on the screen. However, after upgrading to Xcode 26, I am observing an animation glitch when dismissing the dropdown after a selection is made. Specifically, the dropdown briefly shows a “capsule-like” animation artifact during dismissal, which persists for a few seconds. This visual issue is noticeable and negatively impacts the perceived performance and user experience of the app. This issue is occurring in an already released app built with Xcode 26. Questions: Is this a known issue or regression in Xcode 26 / SwiftUI Menu or Picker compo
1
0
38
2d
Best Way to Use MetalFX in Unreal Engine 5.7 for macOS Port?
Hi everyone, We’re currently porting a high-fidelity AA+ PC title built on Unreal Engine 5.7 to macOS (Apple Silicon), and we’re looking for guidance from anyone with experience in this area. At the moment, the game is already runnable on Mac, but not yet at a playable level — we’re seeing performance around 10–15 FPS on an M4 device. We’re actively analyzing and defining the work needed to reach production-quality performance on macOS. One of the key areas we’re exploring is leveraging MetalFX to improve frame rate. However, it seems there’s no official MetalFX plugin or direct integration available for Unreal Engine. Has anyone here successfully integrated MetalFX into a UE5 rendering pipeline, or found a recommended approach to do so? Any insights on best practices, workflows, or references (docs, samples, etc.) would be greatly appreciated. Thanks in advance!
2
0
267
2d
Reply to TKTokenDriverConfiguration becomes permanently unusable after ctkd process restart
Hey Quinn, thanks for response. I will open a bug and post the bug number. We are actually seeing seeing this happen in practice. I only recently started correlating it to ctkd restart. The behavior we see is that the xpc connection from our container app loses connectivity to ctkd. It happens after running without issue for some time, and it's not deterministic.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
Core Data Migration Strategy: store relocation, schema changes and CloudKit adoption in a single release?
I am planning a Core Data migration for a macOS app targeting macOS 12 and later and I would appreciate guidance on structuring the rollout to minimise risk. Context The app currently uses a SQLite store located at: ~/Library/Containers/com.company.AppName/Data/Library/Application Support/AppName I want to: Relocate the persistent store to an app group container: ~/Library/Group Containers/group.com.company.AppName Perform schema migration, including: Renaming attributes Deleting attributes Using a custom NSEntityMigrationPolicy subclass Adopt iCloud sync using NSPersistentCloudKitContainer Potentially leverage staged migration (macOS 14+) Additionally, I intend to port the app to iOS, so the end state needs to support an app group container and CloudKit with the latest schema from the outset. Questions Store relocation vs schema migration Is it advisable to perform store relocation and schema migration in a single step, or should these be separate releases? If combined, are there pitfalls when moving the SQL
Replies
3
Boosts
0
Views
91
Activity
2d
DHCP broken when device wakeup
Many times the device totally lost connectivity, WIFI is completely down, no ip was assigned after device wakeup. From system log I can see BPF socket for DHCP was closed and detached right after attached to en0 in DHCP INIT phase, as result even the DHCP server sent back OFFER(I see server sent OFFER back from packet capture), but there is no persistent BPF socket since it is closed reception during the entire INIT phase. It is definitely an OS issue, is it a known issue? Please help understand Why BPF socket was close right after sending DISCOVER? Default 0x0 0 0 kernel: bpf26 attached to en0 by configd:331 2026-03-25 14:06:33.625851+0100 0x31dea Default 0x0 0 0 kernel: bpf26 closed and detached from en0 fcount 0 dcount 0 by configd:331 System log and packet capture attach, please check.
Replies
4
Boosts
0
Views
54
Activity
2d
Supported way to expose an iPhone+controller as a macOS gamepad without restricted entitlements?
I’m prototyping a personal-use system that lets an iPhone with a physically attached controller act as an input device for a Mac. End goal: Use the iPhone as the transport and sensor host Use the attached physical controller for buttons/sticks Map the iPhone gyroscope to the controller’s right stick to get gyro aim in Mac games / cloud-streamed games such as GeForce NOW that don't support the gyro. What I’m trying to understand is whether Apple supports any path for this on macOS that does NOT require restricted entitlements or paid-program-only capabilities. What I’ve already found: CoreHID virtual HID device creation appears to require com.apple.developer.hid.virtual.device HIDDriverKit / system extensions appear to require Apple-granted entitlements as well GCVirtualController does not seem to solve the problem because I need a controller-visible device that other apps can see, not just controls inside my own app So my concrete question is: Is there any supported, entitlement-free way for a personal macOS
Replies
3
Boosts
0
Views
84
Activity
2d
Reply to Core Bluetooth Events when enabling State Restoration
First of all, to clarify, willRestoreState() will only be called if the app has been terminated (for example due to memory pressure) and is being launched. If it is being just woken up, the only function that is going to be called will be the one that is related to the triggering event (like didDiscoverPeripheral(), didConnect(), etc.) if willRestoreState() (or others) is not being called there must be something structurally missing. If the app is indeed being launched for Bluetooth events, and the callback's are not happening, you should check the following: that you are instantiating the CBCentralManager with the same restore identifier as before (that must be the first thing you do) that the delegate functions are in the correct class, and that class is one that is correctly declares the CBCentralManagerDelegate protocol none of your logic is being hidden or ignored due to a code branch that doesn't get executed during a background launch.
Topic: App & System Services SubTopic: Hardware Tags:
Replies
Boosts
Views
Activity
2d
Reply to Subscription identifier already used
Hello - you will need to create a new product ID, as you cannot reuse the one previously deleted. This is addressed here in our documentation, in the Product ID section. Please let us know if you have any other questions. Thank you.
Replies
Boosts
Views
Activity
2d
Xcode_26 not compiling Metal project
Hello Xcode 26.0.1 (17A400) Missing some Metal components When building a program using Metal, it induces an unexpected error : “error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain Command CompileMetalFile failed with a nonzero exit code” Which terminates the build The fix given “xcodebuild -downloadComponent MetalToolchain” using sudo does not work Did someone find a work around or could resolve the issue? Many thanks Jean MacBook Air M4; macOS 26.0.1; Xcode 26.0.1
Replies
5
Boosts
0
Views
400
Activity
2d
Missing app dowloads figures by region/county in new App Store metrics
Previous app download metrics in App Store Connect (before the recent redesign of metrics) did provide a split of download numbers by country. This was very useful information. New metrics (after redesign) seem to only provide total app downloads numbers. The split by country is gone. How can I get figures for downloads by country? Using country/region filters seems to be no option because I would have to know which countries to filter for. If I want to see how my app downloads split by country how can I do that? Any help is appreciated.
Replies
1
Boosts
0
Views
106
Activity
2d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
Coming back to your throughput issue, let me start with a general comment and then return to the specifics of your case. In general, the on-the-wire behaviour is going to vary based on the performance mode: Realtime Bulk In the realtime mode (WAPerformanceMode.realtime), the behaviour is described by Figure 53-1 and its associated text in the Accessory Design Guidelines for Apple Devices, available from Developer > Accessories. In bulk mode (.bulk) the behaviour is adaptive, with allocations ramping up as there’s more traffic. Regarding your specific case, my understanding is that you’re in conversation with other folks at Apple about your product. I can’t discuss those details here on the forums, because this is a public environment. However, those folks asked me to remind you that the were hoping to get some logs from you. The best way to submit those is via Feedback Assistant. Once your done, post your bug number here and I’ll pass it along. Oh, and I also wanted to remind you about filing an E
Replies
Boosts
Views
Activity
2d
Reply to Filtering traffic by URL with OHTTP Gateway
[quote='881933022, rkasud0, /thread/820741?answerId=881933022#881933022, /profile/rkasud0'] using an OHTTP Gateway requires an OHTTP Relay to function correctly [/quote] The story here depends on where you’re at in your development. During bring up, you don’t need to mess around with OHTTP. When you go to deploy [1], you’ll need to onboard with Apple’s OHTTP relay. See How to onboard with an Oblivious HTTP relay hosted by Apple. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] To be clear, that includes Ad Hoc distribution and TestFlight. The critical factor here is the get-task-allow entitlement, which is set to true for development-signed code and false (or missing) for distribution-signed code.
Replies
Boosts
Views
Activity
2d
Reply to password to unlock login keychain in 26.4?
Do you have a software product that’s affected by this? Or are you trying to report a user-level change in behaviour? Because if it’s the latter, you should do that in Feedback Assistant [1], but if it’s the former then we really need to talk about what your product is doing with the keychain |-: Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] See Bug Reporting: How and Why? for lots of advice here.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
TN3134 clarification: DNS Proxy Provider unusable without MDM on iOS?
Hi, I’m looking for clarification on TN3134: Network Extension provider deployment, specifically iOS deployment requirements for: packet tunnel provider DNS proxy provider From the documentation: Packet Tunnel Provider App extension (min iOS 9.0): per-app mode requires a managed device DNS Proxy Provider App extension (min iOS 11.0): supervised devices only App extension (min iOS 11.0): per-app mode requires managed devices Issue I implemented a DNS proxy using NEDNSProxyManager. Works as expected in debug builds on a local device Fails to configure when distributed via TestFlight Console Output (TestFlight build) error 10:05:39.872258-0500 nehelper The production version of *** is not allowed to create DNS proxy configurations. Use MDM to create DNS Proxy configurations for the production version of ***. Question Is it possible to distribute a DNS proxy provider for use on non-MDM / non-supervised devices? If not: Is the limitation strictly enforced at distribution/runtime? Is a packet tunn
Replies
1
Boosts
0
Views
64
Activity
2d
UI Glitch in Toolbar Menu Picker After Migrating to Xcode 26
I am experiencing a UI issue after migrating my app from Xcode 16 to Xcode 26. In my implementation, I have a toolbar that contains multiple buttons along with a dropdown menu. The hierarchy for dropdown is as follows: **Toolbar → ToolbarItem → View → Menu → Picker ** Prior to Xcode 26, this setup worked smoothly in production builds. The dropdown (Menu + Picker) behaves as expected, and selecting a value triggers loading a dataset containing thousands of records on the screen. However, after upgrading to Xcode 26, I am observing an animation glitch when dismissing the dropdown after a selection is made. Specifically, the dropdown briefly shows a “capsule-like” animation artifact during dismissal, which persists for a few seconds. This visual issue is noticeable and negatively impacts the perceived performance and user experience of the app. This issue is occurring in an already released app built with Xcode 26. Questions: Is this a known issue or regression in Xcode 26 / SwiftUI Menu or Picker compo
Replies
1
Boosts
0
Views
38
Activity
2d
Best Way to Use MetalFX in Unreal Engine 5.7 for macOS Port?
Hi everyone, We’re currently porting a high-fidelity AA+ PC title built on Unreal Engine 5.7 to macOS (Apple Silicon), and we’re looking for guidance from anyone with experience in this area. At the moment, the game is already runnable on Mac, but not yet at a playable level — we’re seeing performance around 10–15 FPS on an M4 device. We’re actively analyzing and defining the work needed to reach production-quality performance on macOS. One of the key areas we’re exploring is leveraging MetalFX to improve frame rate. However, it seems there’s no official MetalFX plugin or direct integration available for Unreal Engine. Has anyone here successfully integrated MetalFX into a UE5 rendering pipeline, or found a recommended approach to do so? Any insights on best practices, workflows, or references (docs, samples, etc.) would be greatly appreciated. Thanks in advance!
Replies
2
Boosts
0
Views
267
Activity
2d
Reply to Xcode always enabling default package traits
I'll have to spend a little more time playing around to properly isolate things but it looks like this might be related to it being an Xcode workspace with the two packages. If I open just the executable package in Xcode everything works as expected.
Replies
Boosts
Views
Activity
2d