gpt4 book ai didi

ios - 在不打开切换器面板的情况下直接从 Springboard 关闭所有应用程序?

转载 作者:行者123 更新时间:2023-11-29 03:20:59 28 4
gpt4 key购买 nike

越狱的 iPhone iOS 7:是否可以直接从 Springboard 关闭后台所有应用程序,而无需打开后台切换面板?

我正在尝试以这种方式做到这一点:

SBAppSliderController* switcherController = MSHookIvar<SBAppSliderController*>(self, "_switcherController");

[_switcherController _quitAppAtIndex:0];

然后我以这种方式创建一个for循环

- (void)_quitAppAtIndex:(unsigned int)arg1 {
if (arg1 == 0) {
for (NSString *appID in [self applicationList]) {
if (![appID isEqualToString:@"com.apple.springboard"])
[self _quitAppAtIndex:[[self applicationList] indexOfObject:appID]];
}
}
}

最佳答案

您的 _quitAppAtIndex 中没有 %orig,因此它不会终止任何应用程序,并可能导致重新启动(而不是重新启动)。

我的建议(未测试):

SBAppSliderController* switcherController = MSHookIvar<SBAppSliderController*>(self, "_switcherController");

for (int i = [switcherController applicationList].count; i > 0; i--)
[switcherController _quitAppAtIndex:i];

希望这能有所帮助,这就是我在 Slide2Kill 7 中实际所做的。

关于ios - 在不打开切换器面板的情况下直接从 Springboard 关闭所有应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21097141/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com