MacOS开发——调用打开应用或网页
2019-07-10 本文已影响0人
王辛朋朋
在开发过程中需要在软件内,打开其他软件(已经安装的),或者打开网指定地址的网页。整理如下:
打开应用
方法一:
NSString *appPath = @"/Applications/QQ.app"; [[NSWorkspace sharedWorkspace]openFile:appPath];
方法二:
[[NSWorkspace sharedWorkspace]launchApplication:@"UpStudio"];
方法三
NSTask *softTask = [[NSTask alloc]init]; [softTask setLaunchPath:@"/Applications/UPStudio.app/Contents/MacOS/UPStudio"]; [softTask launch];
打开网页
[[NSWorkspace sharedWorkspace]openURL:[NSURL URLWithString:@"http://xjpstudio.com"]];
注意必须要加: http:// 或者https://
来源:https://blog.csdn.net/HeroGuo_JP/article/details/80882435