我知道我这个需求比较特殊,但是现在有这个需求。
非jb
自己的app,调用
[app performSelector:@selector(suspend)];
可以成功将app给suspend,然后回到桌面,
但是我怎么都没有办法唤醒app了
无论是用[app launchApplicationWithIdentifier:XXXXX]
还是
用[app openURL:YYYY]
有没有什么办法呢?
我知道我这个需求比较特殊,但是现在有这个需求。
非jb
自己的app,调用
[app performSelector:@selector(suspend)];
可以成功将app给suspend,然后回到桌面,
但是我怎么都没有办法唤醒app了
无论是用[app launchApplicationWithIdentifier:XXXXX]
还是
用[app openURL:YYYY]
有没有什么办法呢?
你的问题挺有意思的,我研究了一下,你这个方法来实现:
[[LSApplicationWorkspace defaultWorkspace] openApplicationWithBundleID: @“com.xxx.xxx” ]
如果有兴趣可以看看我的这个开源项目,获取运行时应用的详细信息–AppBrowser
看起来跟另一个开源的项目很像呀,造了一发轮子
你确定你研究了一下是这个意思?!……
哈哈突然看到一篇和我那个项目有关的帖子