We see warnings like this logged by our processes using XPC:
(Foundation) [com.apple.runtime-issues:Foundation] *** -[NSXPCDecoder validateAllowedClass:forKey:]: NSSecureCoding allowed classes list contains [NSObject class], which bypasses security by allowing any Objective-C class to be implicitly decoded. Consider reducing the scope of allowed classes during decoding by listing only the classes you expect to decode, or a more specific base class than NSObject. This will become an error in the future. Allowed class list: {(
"'NSObject' (0x7ff844ee0d88) [/usr/lib]"
)}
As far as we can see, there is no explicit NSObject in allowed classes for any XPC connection. Where does this list and NSObject come from?
Post
Replies
Boosts
Views
Activity
Does MDM support configuration profiles for managed apps on macOS? In documentation (https://developer.apple.com/documentation/devicemanagement/get_app_configuration) it says 10.15+, but in Command Availability section macOS is not mentioned.If not, is there any other way to configure macOS app deployed via MDM?
Xcode 12.0 (universal binaries version) is frozen most of the time. Looks fine while building, but any workspace navigation (e.g. open schema) takes a lot of time while Xcode stays frozen. Does anyone experience something like that?
Is there a way to create a single feed of topics matching any tag from the list? https://developer.apple.com/support/forums/ suggests it is possible to only match all of specified tags.