Я попробовал приведенный ниже код, он отлично работает для меня. Также я могу запустить почтовое приложение.
//Note the below path is coming from bundle identifier of Mail APP
NSString *path=@"/Applications/Mail.app"
NSURL *mailURL = [NSURL URLWithString:path];
NSError *err=nil;
[[NSWorkspace sharedWorkspace] launchApplicationAtURL:mailURL
options:NSWorkspaceLaunchDefault
configuration: someData
error:&err];
Но он выдает мне следующее сообщение об ошибке на консоли, что это значит на самом деле. Как решить проблему ниже.
CFURLCopyResourcePropertyForKey failed because it was passed this URL which has no scheme: /Applications/Mail.app