Search results for

missing package product

51,071 results found

Post

Replies

Boosts

Views

Activity

Reply to Module dependency cycle errors in Xcode 26
Do you have a reduced version of your Swift package that maintains the overall structure and imports that we could look at? Or if there's nothing proprietary in the package and you're willing to share it, that would be helpful too. In either case, please do so in a bug report, and then post the FB number here so I can follow up on it. — Ed Ford,  DTS Engineer
Nov ’25
Reply to .glassEffect(_in:) crushing on iOS 26 public beta.
Thanks for the detailed feedback. I get it that it's not practical to target pre-release betas. With #available checks, i use that, i even have this package which has various backwards compatible modifiers for new APIs. It follows same concept as your Additional struct. My question on how to handle crashes is not limited to just iOS version variations issues. I was refering to general exceptions and runtime errors that can cause app termination. Thanks.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Nov ’25
Reply to macOS 26.1 Tahoe on ARM: FinderSync extension does not work
When running the currently latest version of macOS (26.1) on a machine with an ARM CPU (I could not reproduce the issue with Intel-based machines), Finder Sync extensions do not work anymore in general. Have you filed a bug on this and, if so, what is the number? Any ideas what I could be missing here? Have you reproduced this on dedicated test machines (where nothing else is installed) or is this only happening on end-user machines? I have a post here that talks about this in more detail. What typically causes this is nesting FinderSync extensions. Also, are you specifically placing contents in /Users/Shared, or was that just a convenient location you selected for testing purposes? That particular directory is not one I'd recommend any developer really use, as the combination of open permission (so everyone can modify it) and a known location (so all sorts of random apps could be interacting with it) means that it isn't really a location you can trust. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Reply to Provider entitlements check failed
Here is my mydrv.entitlements file: I don't think that configuration is correct. I describe the correct configuration here, but the key detail is that the entitlement value is an array with a dictionary inside: com.apple.developer.driverkit.transport.pci IOPCIPrimaryMatch 0xFFFFFFFF&0x00000000 That's more complicated than our other development entitlements, but it's the only configuration that would work without requiring any changes to the system. If you're sure the entitlement is correct, then please file a bug on this and post the bug number back here. In the bug, please include: A copy of the full app and embedded DEXT that you're trying to install*. If possible, the sample project you're building with. *Note that, unusually, the build here is actually MORE important than the sample project. For most of these issues all I really need to look at is the signing data of the final product, so starting with a sample project means I have to get the project building in order to test anything. __
Topic: App & System Services SubTopic: Drivers Tags:
Nov ’25
Architectural Performance Difference in External Storage I/O Between Intel and Apple Silicon Macs
Hi everyone, We are in the process of migrating a legacy KEXT for our external multi-disk RAID enclosure to the modern DriverKit framework. During the performance validation of our KEXT, we observed a large and consistent maximum throughput difference between Intel-based Macs and Apple Silicon-based Macs. We would like to share our findings and hope to discuss with others in the community to see if you have had similar experiences that could confirm or correct our understanding. The Observation: A Consistent Performance Gap When using the exact same external RAID hardware (an 8-HDD RAID 5 array), driven by our mature KEXT, we see the following results in high-throughput benchmarks (AJA System Test, large sequential writes): On a 2020 Intel-based Mac: We consistently achieve a throughput of ~2500 MB/s. On modern M-series Macs (from M1 to M4): The throughput is consistently capped at ~1500 MB/s. This performance difference of nearly 40% is significant and is present across the entire Apple Silicon product
1
0
71
Nov ’25
watchOS 26.0.2 / iOS 26.0.1 + Workout Session Mirroring Failure
Hi, I have a workout app in the App Store which mirrors workout data between the phone and watch. Since iOS 26.x I've been having issues and received reports of the mirroring no longer working. Users in iOS 18 have no problems with this functionality. Bug description: A workout session is started from the phone app and starts mirroring to the watch companion device. The watch starts the workout session and then the mirroring session is disconnected / lost. Sending data to the companion device fails and ending the session on the phone doesn't end the session on the watch...essentially they become completely disconnected. Please note I am testing this on physical devices...not simulators. As a sanity check I've also tried the Building a multidevice workout app sample code and it has the same problem. To re-create on the sample app, I start a workout from the phone, the watch workout starts and then the mirroring session seems to disconnect and is unable to send data. This is the log from the Building a
10
0
481
Nov ’25
Archived app failing to get root certificates for SSL websocket connection
I've had a Unreal Engine project that uses libwebsocket to make a websocket connection with SSL to a server. Recently I made a build using Unreal Engine 5.4.4 on MacOS Sequoia 15.5 and XCode 16.4 and for some reason the websocket connection now fails because it can't get the local issuer certificate. It fails to access the root certificate store on my device (Even though, running the project in the Unreal Editor works fine, it's only when making a packaged build with XCode that it breaks) I am not sure why this is suddenly happening now. If I run it in the Unreal editor on my macOS it works fine and connects. But when I make a packaged build which uses XCode to build, it can't get the local issuer certificate. I tried different code signing options, such as sign to run locally or just using sign automatically with a valid team, but I'm not sure if code signing is the cause of this issue or not. This app is only for development and not meant to be published, so that's why I had been using sig
6
0
123
Nov ’25
Reply to Seeking clarification on macOS URLs with security scope
What is the scope of this new construct? System-wide. This is actually happening in the kernel when in-process incoming paths. The critical syscall is open (and its variants), but the entire kernel will accept these paths. Is this going to be applied to all URLs? Only URLs decoded from a security-scoped bookmark? Only URLs to root directories? What about non-security-scoped bookmarks? What about external drives? What about non-APFS volumes? What about network volumes? Nothing really limits the scope here, but I expect them to be increasingly common. Indeed, I suspect that they're missing in some context is actually a misunderstanding of what's going on. For example, you probably won't see them with fileReferenceURLs, but that's actually because the fileReferenceURL isn't storing a path at all. I'm deploying to the Mac App Store with a sandboxed launch agent. Virtually every system-level API I've encountered behaves differently in this environment. I cannot test in Terminal. I suggested testing in Ter
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
What happens after BGContinuedProcessingTask "expires"?
If I create a BGContinuedProcessingTaskRequest, register it, and then do work within it appropriately reporting progress, and before my task has finished doing all the work it had to do, its expirationHandler triggers... does the task later try again? Or does it lose the execution opportunity until the app is next re-launched to the foreground? In my testing, I never saw my task execute again once expired (which suggests the latter?). I was able to easily force this expiry by starting my task, backgrounding my app, then launching the iOS Camera App. My example is just using test code inspired from https://developer.apple.com/documentation/backgroundtasks/performing-long-running-tasks-on-ios-and-ipados let request = BGContinuedProcessingTaskRequest(identifier: taskIdentifier, title: Video Upload, subtitle: Starting Upload) request.strategy = .queue BGTaskScheduler.shared.register(forTaskWithIdentifier: taskIdentifier, using: nil) { task in guard let task = task as? BGContinuedProcessingTask else { ret
1
0
71
Nov ’25
Reply to What happens after BGContinuedProcessingTask "expires"?
If I create a BGContinuedProcessingTaskRequest, register it, and then do work within it appropriately reporting progress, and before my task has finished doing all the work it had to do, its expirationHandler triggers... As a small side comment, you don't actually need to do any of the work inside your launchHandler. If you choose, you can just capture the task object (for progress, completion, etc.) and immediately return. See this forum thread for a longer discussion of these issues. does the task later try again? No. The idea is that the API is specifically extending foreground time, so it wouldn't really make sense to resume it later. Or does it lose the execution opportunity until the app is next re-launched to the foreground? In my testing, I never saw my task execute again once expired (which suggests the latter?). Yes, both of points those are correct. I was able to easily force this expiry by starting my task, backgrounding my app, then launching the iOS Camera App. That's actually a little
Nov ’25
Flutter app no subscription found.
I already created subscription in appstore connect with proper metadata still when I am using product id to purchase the subscription using flutter package in_app_purchase: ^3.2.3 it say's no subscription found with product id x. I observed everything minutely all seems fine than why ?? I try to test with storekit that works btw. I also have sandbox account and same signed in my iPhone 12 mini but much please look into this.. Flutter code : Future _loadSubscriptions() async { Set kSubscriptionIds = {'monthly_plan_test_iop_81'}; ProductDetailsResponse response = await _inAppPurchase.queryProductDetails(kSubscriptionIds); if (response.notFoundIDs.isNotEmpty) { kLog(Subscription IDs not found: ${response.notFoundIDs}); } kLog(God it works seriously); kLog(response.notFoundIDs); kLog(response.productDetails); kLog(response.error); subscriptions.value = response.productDetails; }
1
0
94
Nov ’25
Creating machine identifier to be used by daemon based app
I am developing a daemon-based product that needs a cryptographic, non-spoofable proof of machine identity so a remote management server can grant permissions based on the physical machine. I was thinking to create a signing key in the Secure Enclave and use a certificate signed by that key as the machine identity. The problem is that the Secure Enclave key I can create is only accessible from user context, while my product runs as a system daemon and must not rely on user processes or launchAgents. Could you please advise on the recommended Apple-supported approaches for this use case ? Specifically, Is there a supported way for a system daemon to generate and use an unremovable Secure Enclave key during phases like the pre-logon, that doesn't have non user context (only the my application which created this key/certificate will have permission to use/delete it) If Secure Enclave access from a daemon is not supported, what Apple-recommended alternatives exist for providing a hardware-backed
3
0
564
Nov ’25
Reply to App Extension Network Extension - failed to start, signature check failed
[quote='865186022, deteam444, /thread/805996?answerId=865186022#865186022, /profile/deteam444'] Is it really necessary to disable SIP … [/quote] Not for NE sysexen. See Debugging a Network Extension Provider. [quote='865186022, deteam444, /thread/805996?answerId=865186022#865186022, /profile/deteam444'] Entitlement names for Release build vs Debug would differ if we're planning to re-sign Release build with Developer ID [/quote] Probably not. In Xcode, I recommend that you use automatic code signing for both your Debug and Release build configurations. Things are just easier that way. When you choose Product > Archive to generate an Xcode archive, that’ll be a Release build with Apple Developer signing. The Xcode organiser then re-signs when you export that archive. That works for all situations except Developer ID. Xcode has not yet been educated to about the -systemextension edge case. So, you have to fix the entitlements when you export from your archive. [quote='865186022, deteam444, /thread/8
Nov ’25
Reply to XCFramework with Common Third-Party Dependencies Causing Duplicate Symbol Conflicts
What’s the format of ABC? A framework? A mergeable framework? A static framework? A static library? Or something else? If it’s packaged as an XCFramework, you’ll have to look inside that to determine the actual format, because an XCFramework can wrap all of the above. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Nov ’25