【发布时间】:2016-03-04 10:51:34
【问题描述】:
我有一个 cycript backboardd 脚本,它在 iOS 7 上运行良好,用于修改应用以继续在后台运行。
app = [BKProcess processForPid:$PID];
alive = [[BKProcessAssertion alloc] initWithReason:7 identifier:"AppKeepAlive"];
[alive setFlags:0xF];
[sc addAssertion:alive];
这就是我们所需要的。但是在iOS 8 上这不起作用,因为BKProcess 现在是BKSProcess 而BKProcessAssertion 现在是BKSProcessAssertion,它们有不同的方法。
似乎没有办法像iOS 7 那样将断言附加到应用程序。
请有人帮我在iOS 8 下工作。
【问题讨论】:
标签: ios background-process jailbreak cycript