Post

Replies

Boosts

Views

Activity

Comment on Codesigning is skipping bundled dylibs in a binary framework
It’s great to hear that it sounds like the issue you’re investigating, Quinn! The dynamic libraries are built by conan (https://conan.io/), and then copied into an Xcode framework that bundles them into the Frameworks directory of the framework. The framework is then archived via Xcode, and I grab the export from that archive for inclusion in my application’s project.
Aug ’21
Comment on URLSession: The network connection was lost.
Thanks, Quinn - that's good advice. I don't have the capability to test all of the things that you've listed, although I did start in on observing and checking as much as I could via packet captures. In the tech note, it says "In some circumstances NSURLSession may retry such requests automatically" — is there any information on the behaviour when this happens? I assume it's a limited set of retries with an time interval based backoff?
Nov ’24
Comment on Codesigning is skipping bundled dylibs in a binary framework
The final product is a standalone macOS app - this framework is the only framework dependency, but I do have 3-4 other Swift Packages integrated. You're correct that exporting the app from the Organiser did the right thing. The binary and dylibs are all signed as expected.
Replies
Boosts
Views
Activity
Aug ’21
Comment on Codesigning is skipping bundled dylibs in a binary framework
It’s great to hear that it sounds like the issue you’re investigating, Quinn! The dynamic libraries are built by conan (https://conan.io/), and then copied into an Xcode framework that bundles them into the Frameworks directory of the framework. The framework is then archived via Xcode, and I grab the export from that archive for inclusion in my application’s project.
Replies
Boosts
Views
Activity
Aug ’21
Comment on Codesigning is skipping bundled dylibs in a binary framework
Yes, that is correct - the XCFramework that I'm building is for use in a macOS app, built using AppKit and SwiftUI. It won't be used on iOS.
Replies
Boosts
Views
Activity
Sep ’21
Comment on Codesigning is skipping bundled dylibs in a binary framework
Sorry that it's taken so long - I've just filed FB9750037. It's pretty light on details, because I can't share the framework itself to demonstrate the issue.
Replies
Boosts
Views
Activity
Nov ’21
Comment on SwiftData SchemaMigrationPlan and VersionedSchema not Sendable?
Thank you! This workaround is fine for now, and it's great to hear that SwiftData's support for building with Swift 6 is still in progress.
Replies
Boosts
Views
Activity
Jun ’24
Comment on URLSession: The network connection was lost.
Thanks, Quinn - that's good advice. I don't have the capability to test all of the things that you've listed, although I did start in on observing and checking as much as I could via packet captures. In the tech note, it says "In some circumstances NSURLSession may retry such requests automatically" — is there any information on the behaviour when this happens? I assume it's a limited set of retries with an time interval based backoff?
Replies
Boosts
Views
Activity
Nov ’24
Comment on NWBrowser with bonjour returning PolicyDenied(-65570)
Thanks Quinn! I've filed FB17281035 and referenced your bug.
Replies
Boosts
Views
Activity
Apr ’25
Comment on Failed to emit precompiled module in Xcode 26b1
I’ve attached a full result bundle to FB18042089 - I’ll see if I can pull together a minimal reproducer once the kids are asleep tonight.
Replies
Boosts
Views
Activity
Jun ’25
Comment on Failed to emit precompiled module in Xcode 26b1
@Developer Tools Engineer that's wonderful news! I hope it's not too difficult to fix, and I appreciate the follow-up — keep up the great work 🫶🏻
Replies
Boosts
Views
Activity
Jun ’25
Comment on Failed to emit precompiled module in Xcode 26b1
Yes, Xcode 26 beta 2 seems to fix this — thanks to you and your team!
Replies
Boosts
Views
Activity
Jun ’25
Comment on unsupported configuration: the aggregate target 'SwiftLintBuildToolPlugin' has package dependencies, but targets that build for different platforms depend on it
That's great news, thanks for sharing! I was able to work around this in Xcode 26 beta 2 by setting the following user default: defaults write org.swift.swift-build MakeAggregateTargetsTransparentForSpecialization -bool NO I look forward to a proper fix!
Replies
Boosts
Views
Activity
Jun ’25