My iOS game, after 20 minutes of play, log: “was killed by Jetsam.” And suddenly my App/game is gone and I find myself on the iOS home screen.
Jetsam is a system that monitors memory use in OSX and iOS. It keeps a list of processes on the device, to monitor for situations where a device is running out of free RAM and looks for things to kill to free up RAM.
JetSamEvents are low RAM notifications. And report processes that are likely to be killed to free RAM.
I have attached 3 logs showing what was occuring just prior to “was killed by Jetsam”,
Log before kill #1:
Apr 3 07:46:43 iPhone containermanagerd[3651] <Error>: 0x1a1267000 -[MCMGlobalConfiguration init]: Current mobile user ID is 501
Apr 3 07:46:43 iPhone pkd[3642] <Warning>: assigning plug-in com.apple.reminders.todaywidget(1.0) to plugin sandbox
Apr 3 07:46:43 iPhone pkd[3642] <Warning>: enabling pid=58 for plug-in com.apple.reminders.todaywidget(1.0) 5DE646A4-A991-4491-AD10-92A3DF3AEA38 /Applications/Reminders.app/PlugIns/RemindersWidget.appex
Apr 3 07:46:43 iPhone apsd[100] <Warning>: Low Priority Push: com.apple.icloud-container.com.apple.mobilenotes - App killed
Apr 3 07:46:44 iPhone kernel[0] <Notice>: xpcproxy[3652] Container: /private/var/mobile/Containers/Data/PluginKitPlugin/73FB9634-243F-484F-8D21-D7A704AE4478 (sandbox)
Apr 3 07:46:44 iPhone backboardd[60] <Warning>: Unable to bootstrap_look_up port with name com.apple.reminders.todaywidget.gsEvents: unknown error code (1102)
Apr 3 07:46:44 iPhone SpringBoard[58] <Warning>: HW kbd: Failed to set com.apple.reminders.todaywidget as keyboard focus
Apr 3 07:46:44 iPhone tccd[1557] <Notice>: Refusing client without bundle identifier (/usr/libexec/coreduetd)
Apr 3 07:46:44 iPhone tccd[1557] <Notice>: Refusing client without bundle identifier (/usr/libexec/duetexpertd)
Apr 3 07:46:44 iPhone tccd[1557] <Notice>: Refusing client without bundle identifier (/usr/libexec/duetexpertd)
Apr 3 07:46:44 iPhone tccd[1557] <Notice>: Refusing client without bundle identifier (/usr/libexec/routined)
Apr 3 07:46:46 iPhone SpringBoard[58] <Warning>: plugin com.apple.reminders.todaywidget invalidated
Apr 3 07:46:54 iPhone SpringBoard[58] <Warning>: HW kbd: Failed to set (null) as keyboard focus
Apr 3 07:46:54 iPhone SpringBoard[58] <Warning>: UNNotificationRegistrarConnectionListener connection invalidated
Apr 3 07:46:54 iPhone mediaserverd[2458] <Notice>: ‘’ com.playthebible.rdgames(pid = 3615) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 3 07:46:54 iPhone mediaserverd[2458] <Notice>: ‘’ (pid = 3615) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 3 07:46:54 iPhone UserEventAgent[26] <Notice>: jetsam: kernel termination snapshot being created
Apr 3 07:46:54 iPhone SpringBoard[58] <Warning>: Application ‘UIKitApplication:com.playthebible.rdgames[0x12c2]’ was killed by jetsam.
Apr 3 07:46:54 iPhone UserEventAgent[26] <Warning>: 11358580884165: id=com.playthebible.rdgames pid=3615, state=0
Apr 3 07:46:54 iPhone ReportCrash[3655] <Warning>: Saved type ‘298(298)’ report (1 of max 25) at /var/mobile/Library/Logs/CrashReporter/JetsamEvent-2016-04-03-074654.ips
Log before kill #2:
Apr 3 20:42:26 iPhone SpringBoard[58] <Warning>: HW kbd: Failed to set (null) as keyboard focus
Apr 3 20:42:27 iPhone SpringBoard[58] <Warning>: UNNotificationRegistrarConnectionListener connection invalidated
Apr 3 20:42:27 iPhone UserEventAgent[26] <Notice>: jetsam: kernel termination snapshot being created
Apr 3 20:42:27 iPhone mediaserverd[2458] <Notice>: ‘’ com.playthebible.rdgames(pid = 4389) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 3 20:42:27 iPhone mediaserverd[2458] <Notice>: ‘’ (pid = 4389) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 3 20:42:27 iPhone SpringBoard[58] <Warning>: Application ‘UIKitApplication:com.playthebible.rdgames[0xfddf]’ was killed by jetsam.
Apr 3 20:42:27 iPhone kernel[0] <Notice>: [Speaker] AppleCS35L19Amp: audio muted for system load _aliveLateCounter=1
Apr 3 20:42:27 iPhone UserEventAgent[26] <Warning>: 12350243397818: id=com.playthebible.rdgames pid=4389, state=0
Apr 3 20:42:27 iPhone kernel[0] <Notice>: LwVM::_generateMappedExtentsList - failed to map unmap range to partition
Apr 3 20:42:27 iPhone ReportCrash[4487] <Warning>: Saved type ‘298(298)’ report (5 of max 25) at /var/mobile/Library/Logs/CrashReporter/JetsamEvent-2016-04-03-204227.ips
Log before Kill #3:
Apr 3 20:28:07 iPhone SpringBoard[58] <Warning>: HW kbd: Failed to set (null) as keyboard focus
Apr 3 20:28:07 iPhone SpringBoard[58] <Warning>: UNNotificationRegistrarConnectionListener connection invalidated
Apr 3 20:28:07 iPhone kernel[0] <Notice>: [Speaker] AppleCS35L19Amp: audio muted for system load _aliveLateCounter=1
Apr 3 20:28:07 iPhone mediaserverd[2458] <Notice>: ‘’ com.playthebible.rdgames(pid = 4317) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 3 20:28:07 iPhone UserEventAgent[26] <Notice>: jetsam: kernel termination snapshot being created
Apr 3 20:28:07 iPhone SpringBoard[58] <Warning>: Application ‘UIKitApplication:com.playthebible.rdgames[0x5b10]’ was killed by jetsam.
Apr 3 20:28:07 iPhone UserEventAgent[26] <Warning>: 12329603350966: id=com.playthebible.rdgames pid=4317, state=0
Apr 3 20:28:07 iPhone ReportCrash[4376] <Warning>: Saved type ‘298(298)’ report (4 of max 25) at /var/mobile/Library/Logs/CrashReporter/JetsamEvent-2016-04-03-202807.ips