Post

Replies

Boosts

Views

Activity

Comment on [iOSAppOnMac] ShareKit: Crashes in SHKItemIsPDF() or -[SHKSaveToFilesSharingService saveFileURL:completion:]
Yes, the backtrace is: *** Assertion failure in -[NSSavePanel setNameFieldStringValue:], NSSavePanel.m:1347 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil' *** First throw call stack: ... 2 Foundation 0x0000000197541a78 -[NSCalendarDate initWithCoder:] + 0 3 AppKit 0x000000019aaedd90 -[NSSavePanel setNameFieldStringValue:] + 560 ...
Topic: UI Frameworks SubTopic: UIKit
Jun ’25
Comment on Xcode 26 beta: 'Building the menu bar using a storyboard is no longer supported for iOS and Mac Catalyst apps. Please migrate to the UIMenuBuilder or Commands APIs.'
Sorry for the lack of clarity here. It throws an exception during execution when -buildMenuWithBuilder: is invoked on the UIApplication if you have rebuilt with Xcode 26. When running an app built with Xcode 16 on iOS 26, I did not encounter this exception; I didn't check whether any warning was emitted in that case.
Topic: UI Frameworks SubTopic: UIKit Tags:
Jun ’25
Comment on Xcode 26 beta: 'Building the menu bar using a storyboard is no longer supported for iOS and Mac Catalyst apps. Please migrate to the UIMenuBuilder or Commands APIs.'
I met with the UIKit team last week and discussed this briefly. They explained some of the challenges that led to this decision, and that they didn’t make it lightly. I might’ve been more receptive to this change had the messaging been better. For instance, if it were explicitly mentioned in a WWDC session or, ideally, at last year’s WWDC—a year before the removal of support. They thought it was mentioned in the release notes this year, but I haven’t found it.
Topic: UI Frameworks SubTopic: UIKit Tags:
Jun ’25
Comment on Since iOS 18.3, icons are no longer generated correctly with QLThumbnailGenerator
I moved discussion of my particular use case (which may or may not be related to this, though it seems likely) to a separate thread, here: https://developer.apple.com/forums/thread/786346
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’25
Comment on [iOSAppOnMac] ShareKit: Crashes in SHKItemIsPDF() or -[SHKSaveToFilesSharingService saveFileURL:completion:]
Yes, I believe there are really two bugs here: this one (which can be worked around as I described above) and the crash that occurs after working around this.
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Jun ’25
Comment on [iOSAppOnMac] ShareKit: Crashes in SHKItemIsPDF() or -[SHKSaveToFilesSharingService saveFileURL:completion:]
Yes, the backtrace is: *** Assertion failure in -[NSSavePanel setNameFieldStringValue:], NSSavePanel.m:1347 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil' *** First throw call stack: ... 2 Foundation 0x0000000197541a78 -[NSCalendarDate initWithCoder:] + 0 3 AppKit 0x000000019aaedd90 -[NSSavePanel setNameFieldStringValue:] + 560 ...
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Jun ’25
Comment on macOS 26 beta: Natural Scrolling (disable) option removed from System Settings?
Thanks! Confirmed this works as you've described. That's a relief! I had perhaps naively expected UTM and macOS to just "do the right thing" here and automatically detected the active input devices, as in the host OS.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jun ’25
Comment on iOS 26 beta: UIResponder inputAccessoryView no longer integrates seamlessly with system keyboard
Thanks! Filed feedback (see below).
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jun ’25
Comment on Xcode 26 beta: 'Building the menu bar using a storyboard is no longer supported for iOS and Mac Catalyst apps. Please migrate to the UIMenuBuilder or Commands APIs.'
Sorry for the lack of clarity here. It throws an exception during execution when -buildMenuWithBuilder: is invoked on the UIApplication if you have rebuilt with Xcode 26. When running an app built with Xcode 16 on iOS 26, I did not encounter this exception; I didn't check whether any warning was emitted in that case.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jun ’25
Comment on Xcode 26 beta: 'Building the menu bar using a storyboard is no longer supported for iOS and Mac Catalyst apps. Please migrate to the UIMenuBuilder or Commands APIs.'
I met with the UIKit team last week and discussed this briefly. They explained some of the challenges that led to this decision, and that they didn’t make it lightly. I might’ve been more receptive to this change had the messaging been better. For instance, if it were explicitly mentioned in a WWDC session or, ideally, at last year’s WWDC—a year before the removal of support. They thought it was mentioned in the release notes this year, but I haven’t found it.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jun ’25
Comment on Since iOS 18.3, icons are no longer generated correctly with QLThumbnailGenerator
No, my problem still occurs in iOS 26 Beta 9 (23A5336a): FB16862332 (iOS 18.3 REGRESSION: UIDocumentViewController: Placeholder icon displayed instead of document icon in share menu item of document title menu) Will continue to use https://developer.apple.com/forums/thread/786346 for follow-up on this problem. Sorry for creating confusion here.
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25