Recent Comments

Open Radar 39961709: mapping modifier keys swaps left and right

Looks like it was fixed in macOS Ventura

By fwvdijk at May 21, 2024, 2:23 p.m.

Open Radar FB13754641: Quicklook operation for a single VCF (contact) file requires access to entire Contacts database even though technically not necessary

Apple feedback

Just got a note from Apple that this is now being look into. No confirmation that they can reproduce it, yet.

By tempelmann at May 20, 2024, 7:54 p.m.

Open Radar FB13471297: Equivalent tracks API returns incorrect track

Apple

We believe this has been improved, please verify and let us know.

By darren.mo at May 18, 2024, 1:13 a.m.

Open Radar FB13453582: macOS 14 Sonoma ikev2 vpn rekey sends invalid proposals, causing a disconnect every 24/48 minutes, error NoProposalChosen

Same happens me

Do you have any idea how to solve it? is a lot frustrating to reconnect every 24mins

By engels.medina at May 2, 2024, 4:37 p.m.

Open Radar FB13445046: Cascade delete does not work

Me

I am still able to reproduce the issue with iOS 17.5 Beta 2. See the attached screenshot. I have circled the issue in red. After deleting the parent, the child is still alive and its parent relationship is set to nil.

Are you sure you checked the right store? The sample application uses an in-memory store.

By darren.mo at May 1, 2024, 4:34 a.m.

Open Radar FB13445046: Cascade delete does not work

Apple

After reviewing your feedback, we have some additional information for you, or some additional information, or action is necessary for this issue:

We checked the store before and after the deletion of the parent was performed and the delete cascades- objects from both sides of the relationship are deleted. Tested with the sample application provided.

Please close this feedback report, if there's nothing else you need from us here.

By darren.mo at May 1, 2024, 4:34 a.m.

Open Radar FB13758633: Expose Total Store Ordering to applications

The QEMU project tracks the issue at: https://gitlab.com/qemu-project/qemu/-/issues/2295

By akihiko.odaki at April 27, 2024, 8:07 a.m.

Open Radar FB13363786: SwiftData crashes when saving certain types of enum cases

Apple

Hello,

Thank you for filing the feedback report. We made changes to our system. Please verify this issue with iOS 17.5 beta and update your bug report with your results by logging into https://feedbackassistant.apple.com/ or by using the Feedback Assistant app.

iOS 17.5 beta (Build: 21F5048f) https://developer.apple.com/download/ Posted Date: April 2, 2024

If resolved, you can close your feedback by choosing the Close Feedback menu item in the Actions pop-up in Feedback Assistant.

If the issue persists, please attach a new sysdiagnose captured in the latest build and attach it to the bug report. Thank you.

iOS sysdiagnose Instructions: https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/sysdiagnose_Logging_Instructions.pdf


For a complete list of logging instructions visit: https://developer.apple.com/bug-reporting/profiles-and-logs/

We appreciate your feedback and looking forward to hear from you.

By darren.mo at April 19, 2024, 6:18 a.m.

Open Radar FB13406194: `DisclosureGroup` does not animate `isExpanded` binding update when inside a `List`

Me

Thanks for looking into it! Looking forward to the long-term solution.

By darren.mo at April 19, 2024, 6:17 a.m.

Open Radar FB13406194: `DisclosureGroup` does not animate `isExpanded` binding update when inside a `List`

Apple

We examined your provided project and did find the difference between macOS and iOS, and it will be addressed in future. For a workaround, please update your binding to the DisclosureGroup from isExpanded: $isExpanded to isExpanded: $isExpanded.animation(), so that the DisclosureGroup will be forced to update the state with animation, and it will let List/DisclosureGroup on macOS behave as the same as iOS

Also just to be clear - the iOS side also does not animate row sizes, it only animate the text size, so it has the same issue of text ‘jumping’

By darren.mo at April 19, 2024, 6:16 a.m.

Open Radar FB13723251: UIDropSession.canLoadObjects(ofClass: NSItemProviderReading) not working correctly when using Universal Control in iOS 17

Workaround

For now you can replace these:

session.canLoadObjects(ofClass: aClass)

With:

session.hasItemsConforming(toTypeIdentifiers: aClass.readableTypeIdentifiersForItemProvider)

By victor.pimentel at April 12, 2024, 8:52 a.m.

Open Radar FB13723251: UIDropSession.canLoadObjects(ofClass: NSItemProviderReading) not working correctly when using Universal Control in iOS 17

Info.plist

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>UIApplicationSceneManifest</key> <dict> <key>UIApplicationSupportsMultipleScenes</key> <false/> <key>UISceneConfigurations</key> <dict> <key>UIWindowSceneSessionRoleApplication</key> <array> <dict> <key>UISceneConfigurationName</key> <string>Default Configuration</string> <key>UISceneDelegateClassName</key> <string>$(PRODUCT_MODULE_NAME).SceneDelegate</string> <key>UISceneStoryboardFile</key> <string>Main</string> </dict> </array> </dict> </dict> <key>UTExportedTypeDeclarations</key> <array> <dict> <key>UTTypeConformsTo</key> <array> <string>public.composite-content</string> </array> <key>UTTypeDescription</key> <string>Example Document</string> <key>UTTypeIconFiles</key> <array/> <key>UTTypeIdentifier</key> <string>com.example.mydocument</string> <key>UTTypeTagSpecification</key> <dict/> </dict> </array> </dict> </plist>

By victor.pimentel at April 12, 2024, 8:47 a.m.

Open Radar FB13723251: UIDropSession.canLoadObjects(ofClass: NSItemProviderReading) not working correctly when using Universal Control in iOS 17

ViewController.swift

import UIKit

class ViewController: UIViewController, UIDropInteractionDelegate {

override func viewDidLoad() {
    super.viewDidLoad()

    let interaction = UIDropInteraction(delegate: self)
    view.addInteraction(interaction)
}

func dropInteraction(_ interaction: UIDropInteraction, canHandle session: UIDropSession) -> Bool {
    true
}

func dropInteraction(_ interaction: UIDropInteraction, sessionDidUpdate session: UIDropSession) -> UIDropProposal {
    UIDropProposal(operation: .copy)
}

func dropInteraction(_ interaction: UIDropInteraction, performDrop session: UIDropSession) {
    if session.canLoadObjects(ofClass: ExampleProviderReading.self) {
        print("Can load objects")
        session.loadObjects(ofClass: ExampleProviderReading.self) { containers in
            guard let container = containers.first as? ExampleProviderReading else {
                fatalError("[BUG] Could not load object!")
            }
            print("Loaded an object: \(container)")
        }
    }
}

}

final class ExampleProviderReading: NSObject, NSItemProviderReading { static var readableTypeIdentifiersForItemProvider: [String] { return ["com.example.mydocument"] }

static func object(withItemProviderData data: Data, typeIdentifier: String) throws -> ExampleProviderReading {
    ExampleProviderReading()
}

}

By victor.pimentel at April 12, 2024, 8:45 a.m.

Open Radar 10257191: NSPipe/NSFileHandle file descriptors never freed

SourceTree still broken...

It's April 2024 and I've just seen this error for the first time, using SourceTree 4.2.7 on a Mac OS Sonoma 14.4.1.

By daviddiazgarcia at April 10, 2024, 10:58 a.m.

Open Radar FB13557971: mDNSResponder incorrectly appends search domain to expired CNAME requests with AlwaysAppendSearchDomains

Reply from 'Apple Feedback':

There are changes in the latest update, build 23F5049f, that may have resolved this issue. You can see the software build your device is running and check for the latest update by clicking on the Apple logo in the upper left hand corner > About This Mac. If the build is not visible, click on the macOS version, e.g. 10.15.x, to reveal it.

Has this issue been resolved after installing the latest update? If not, please use Feedback Assistant to let us know you are still experiencing it.

By robertof.public at April 5, 2024, 8:39 a.m.

Open Radar FB13701617: Push Notifications Delivery

nikhil

This is also impacting background notification deliveries for CloudKit running on iOS and macOS.

Open Radar FB13701617: Push Notifications Delivery

nikhil

Upon further inspection:

  • Toggling the WiFi on/off on the device does has no affect.

  • Toggling iCloud Private Relay momentarily works, push notifications arrive, then stop again with the same error.

  • Toggling iCloud Private Relay off again momentarily works.

Furthermore, the apn-unique-id header value in responses cannot be looked up in the Push Notifications console, when the payload is sent to APNS from a script.