MacOS开发——调用打开应用或网页

在开发过程中需要在软件内,打开其他软件(已经安装的),或者打开网指定地址的网页。整理如下:

打开应用

方法一:
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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容