In MacOS Sonoma Beta, configuration cannot be passed with [NSWorkspace openApplicationAtURL:configuration:completionHandler:]

OS:Sonoma Beta
App overview: Launch an app from Safari app extensions and access the IC card reader/writer with the launched app
Development Language: Objective-C

Questions: I use " [NSWorkspace openApplicationAtURL:configuration:completionHandler:]" to start the application in Safari app extensions.

At that time, I set "environment" to "configuration", but the launched app cannot get that value. (will be null) (The application side is trying to acquire the set value by [NSProcessInfo.processInfo.environment valueForKey: Key value].)

Does this mean that there was any change in Sonoma? In that case, I would appreciate it if you could tell me how to deal with it.

I ran the same app on Ventura and got the value without any problem.

In MacOS Sonoma Beta, configuration cannot be passed with [NSWorkspace openApplicationAtURL:configuration:completionHandler:]
 
 
Q