Post

Replies

Boosts

Views

Activity

Comment on Invalid bundle ID for container
I forgot to mention, I do see this in the logs of the sample app: serverPreferredPushEnvironmentWithCompletionHandler: is CloudKit SPI and requires an entitlement. Please add the com.apple.private.cloudkit.spi entitlement to this process. This will become a hard failure. Type: Fault | Timestamp: 2024-10-24 16:21:04.339703-07:00 | Process: InitializeCloudKitSchema | Library: CloudKit | Subsystem: com.apple.cloudkit | Category: CK | TID: 0x30d85b
Oct ’24
Comment on Trouble direct-distributing macOS app
I'm not entirely sure how to read that capabilities table. I believe the only thing I use is CloudKit. I don't know the difference between ADP, Developer ID, and Apple Developer wrt the provisioning and signing of the app. I am a paid ADP member. FB14696282 (currently sending attachments/gathering sysdiagnose)
Aug ’24
Comment on ShareLink(items:subject:message:) usage
The docs do not provide an example of how to use the items: variants. I was able to provide an array of strings to ShareLink(items:subject:message:) , but it was really weird to me because looking at the function signature in the interface file, it takes a Data where Data.Element is String (or a couple other types), and I just don’t understand how that works. I thought Data was a bag of bytes, and I don’t understand how Data can have String elements.
Jul ’24
Comment on Any way to get arbitrary TIFF tags from a file?
It can be done, but it’s not easy. First you have to wrap the library to make is useable from Swift. That is non-trivial, because you need C glue code to deal with the variadic functions. Then you have to build the library for multiple architectures and multiple platforms, then wrap it up into an XCFramework. Then you have to do all that again for the GeoTIFF library.
Jul ’24