通过bundle id打开应用

除了设置URL Schemes打开应用的方法,还能有什么办法通过私有API来打开应用呢。。。。

Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace");
    NSObject * workspace = [LSApplicationWorkspace_class performSelector:@selector(defaultWorkspace)];
    BOOL isopen = [workspace performSelector:@selector(openApplicationWithBundleID:) withObject:@"com.tencent.mqq"];

用这个可以打开

有关闭的方法吗?