Post

Replies

Boosts

Views

Activity

Reply to Failure when setting file modificationDate
HFS+ doesn't store milliseconds, only number of seconds since midnight, January 1, 1904, GMT, so there is no way to do what you want to do. Modification date is not super reliable, so while it could be useful to check for changes, it's not enough (even in a hypothetical world where HFS+ stores milliseconds).
Topic: UI Frameworks SubTopic: AppKit Tags:
Nov ’24
Reply to NSMuatableAttributedString's appendString method only exist in iPhone-device build in iOS18, and not exist in Simulator-build
To avoid such things randomly exploding, it's better to add a three letter prefix to each category method of system classes. Objective-C has got no namespaces, so if you add a category to a system class, and then Apple implements something with the same name, bad things happen™. Maybe Apple's symbol it's in a library that's not loaded in the simulator? The simulator it's not an emulator, so often there are many differences.
Nov ’24
Reply to CoreVideo + Rosetta still clamps at 60Hz (since macOS 12)
There will be no Rosetta for normal apps in the next major release, so I guess it will be technically fixed then 🤷‍♂️
Topic: Graphics & Games SubTopic: Metal Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Will OpenGL API and Drivers be removed after appleOS 26?
Apple made no announcement about the removal of OpenGL, so no, it won't be removed in version 26 of Apple operating systems. And for the future, there is no way to know until they say something.
Replies
Boosts
Views
Activity
Aug ’25
Reply to hyperthreading with arm64
There is nothing like hyperthreading on current Apple Silicon chips.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jul ’25
Reply to Feedback on the new Camera app icon in iOS 26
I guess you don't remember the icon from iOS 6 and earlier.
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’25
Reply to Xcode sandboxing: how to allow Documents folder access?
Show an NSOpenPanel, and ask the user to open the Documents folder, then store the security scoped bookmark. Anyway, please don't litter the Documents folder with unwanted things.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
May ’25
Reply to Associating file extension with my application
https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/20001431-101685
Replies
Boosts
Views
Activity
May ’25
Reply to Save MPEG-TS (h264 or HEVC) video stream using AVAssetWriter.
Do you set the CMSampleBuffer kCMSampleBufferAttachmentKey* keys for keyframes? I don't think AVAssetWriter will scan the bitstream for that info, it's something you will have to provide yourself.
Topic: Media Technologies SubTopic: Video Tags:
Replies
Boosts
Views
Activity
Apr ’25
Reply to WebGPU for WebView on iOS not supported
WebGPU is still in preview and disabled by default in Safari too, anyway was usual I don't think there are any public roadmaps-
Replies
Boosts
Views
Activity
Apr ’25
Reply to Registering a macOS app for dynamic text sizing in macOS 15
As the text on that sheet says, the option is only the apps listed there. Maybe it will be expanded to third party apps in the future, who knows.
Replies
Boosts
Views
Activity
Jan ’25
Reply to MetalTools.framework Missing/Corrupted
LLMs are a double edged sword, use them with caution.
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Dec ’24
Reply to MetalTools.framework Missing/Corrupted
That's how it's supposed to be. The actual data is in the dylib shared cache.
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Dec ’24
Reply to AVSampleBufferDisplayLayerContentLayer memory leaks.
Did you try with iOS 17.7.2?
Topic: Media Technologies SubTopic: Video Tags:
Replies
Boosts
Views
Activity
Dec ’24
Reply to Failure when setting file modificationDate
HFS+ doesn't store milliseconds, only number of seconds since midnight, January 1, 1904, GMT, so there is no way to do what you want to do. Modification date is not super reliable, so while it could be useful to check for changes, it's not enough (even in a hypothetical world where HFS+ stores milliseconds).
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Notarization - invalid credentials
If your account has got 2 factor authentication enabled, an app specific password is required, just like the message says.
Replies
Boosts
Views
Activity
Nov ’24
Reply to NSMuatableAttributedString's appendString method only exist in iPhone-device build in iOS18, and not exist in Simulator-build
To avoid such things randomly exploding, it's better to add a three letter prefix to each category method of system classes. Objective-C has got no namespaces, so if you add a category to a system class, and then Apple implements something with the same name, bad things happen™. Maybe Apple's symbol it's in a library that's not loaded in the simulator? The simulator it's not an emulator, so often there are many differences.
Replies
Boosts
Views
Activity
Nov ’24