The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This article is a stub; please help expand it.
BKSProcessAssertion is a class introduced in iOS 6, implemented in BackBoardServices.framework (before iOS 8) or AssertionServices.framework (iOS 8). As described by Adam Bell, "This class allows you to give a certain application permissions to stay alive and not be killed by watchdog."
Methods
Reason
|
Result
|
0
|
@"none"
|
1
|
@"audio"
|
2
|
@"location"
|
3
|
@"external-accessory"
|
4
|
@"finishTask"
|
5
|
@"bluetooth"
|
6
|
@"networkAuthentication"
|
7
|
@"backgroundUI"
|
8
|
@"interAppAudioStreaming"
|
9
|
@"viewServices"
|
10
|
@"newsstandDownload"
|
11
|
@"backgroundDownload"
|
Other (12+)
|
@"Unknown"
|
10000
|
@"activation"
|
10001
|
@"suspend"
|
10002
|
@"transientWakeup"
|
10003
|
@"voip"
|
10004
|
@"finishTaskUnbounded"
|
10005
|
@"continuous"
|
10006
|
@"backgroundContentFetching"
|
Other (10006+)
|
@"Unknown"
|
References