今天有一个新项目,要求如下:
已经做出了应用 APP1 APP2 APP3 现在新项目APPx 需要实现
方法一:
NSTask *softTask = [[NSTask alloc]init];
[softTask setLaunchPath:@"/Applications/AppName.app/Contents/MacOS/AppName"];
[softTask launch];
方法二:
[[NSWorkspace sharedWorkspace]launchApplication:@"AppName"];
方法三:
NSString *appPath = @"/Applications/AppName.app";
[[NSWorkspace sharedWorkspace]openFile:appPath];
注意:记得把需要程序内打开的App,拖进工程项目里面。(类似拖图片一样)