Open URL with Safari no matter what system browser is set to
        Posted  
        
            by Mark
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Mark
        
        
        
        Published on 2010-06-03T11:50:07Z
        Indexed on 
            2010/06/03
            11:54 UTC
        
        
        Read the original article
        Hit count: 220
        
In my objective-c program, I need to open a URL in Safari no matter what the system's default browser is. That means that this won't work, because it could launch Firefox or whatever other browser:
NSWorkspace * ws = [NSWorkspace sharedWorkspace];
[ws openURL: url];
I think I'm close with this:
[ws launchAppWithBundleIdentifier: @"com.apple.Safari"
                          options: NSWorkspaceLaunchWithoutActivation
   additionalEventParamDescriptor: NULL
                 launchIdentifier: nil];
only need to figure out how to pass in the URL as parameter... Is there an easier way?
Thanks!
© Stack Overflow or respective owner