Hmmm, that’s unexpected. Please file a bug about this, then post your bug number here, just for the record.
Share and Enjoy
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
I entered FB6193133. Thanks!
My feedback number for this is FB6204258.
My understanding that this could be intentional from Apple, they have added kSecUseDataProtectionKeychain attribute in 10.15 that allows kSecAttrAccessGroup to be used in macOS for non-synced keychain items. I have not tested it though but that is my best guess.
If that is correct, then there is a problem of supporting older macOS versions. How can I release an update for 10.15 while supporting 10.14 and 10.13 if SecTrustedApplicationCreateFromPath is no longer allowed by compiler?
This surprised me too. I filed FB6481613.
We were suprised by this as well and filed FB6161750. We got a reply that it was intentional, but the recommendations didn't make any sense. There have been no responses to our request for clarification.