Skip to content

Instantly share code, notes, and snippets.

@nicwise
Created August 15, 2012 19:12
Show Gist options
  • Save nicwise/3362706 to your computer and use it in GitHub Desktop.
Save nicwise/3362706 to your computer and use it in GitHub Desktop.
Events logged:
FinishedLaunching (with/without options)
DidEnterBackground
OnActivated
OnResignActivation
WillEnterForeground
WillTerminate
Process:
Launch App.
Hit home
Load app again via the icon (if it's not terminated)
Hit home
double tap and terminate app
MonoTouch 5.3.5. iOS5 SDK/Sim
-----------------------------------------------------
2012-08-15 19:20:25.646 ios4[16132:1507] FinishedLaunching
2012-08-15 19:20:25.661 ios4[16132:1507] Activated
HOME:
2012-08-15 19:26:52.941 ios4[16132:1507] ResignActivation
2012-08-15 19:26:52.943 ios4[16132:1507] DidEnterBackground
Launch:
2012-08-15 19:26:56.192 ios4[16132:1507] WillEnterForeground
2012-08-15 19:26:56.194 ios4[16132:1507] Activated
Home:
2012-08-15 19:27:00.337 ios4[16132:1507] ResignActivation
2012-08-15 19:27:00.338 ios4[16132:1507] DidEnterBackground
(the terminate didn't show up, possibly the logging into MD didn't trigger it)
Apple SDK 5.1.1, Simulator
-----------------------------------------------------
2012-08-15 19:59:05.546 testio4-objc[16405:f803] FinishLaunching
2012-08-15 19:59:05.547 testio4-objc[16405:f803] Active
2012-08-15 19:59:23.229 testio4-objc[16405:f803] ResignActivation
2012-08-15 19:59:23.230 testio4-objc[16405:f803] DidEnterBackground
2012-08-15 19:59:25.719 testio4-objc[16405:f803] WillEnterForeground
2012-08-15 19:59:25.720 testio4-objc[16405:f803] Active
2012-08-15 19:59:28.062 testio4-objc[16405:f803] ResignActivation
2012-08-15 19:59:28.064 testio4-objc[16405:f803] DidEnterBackground
MonoTouch 5.3.5, iOS5 device (4S)
-----------------------------------------------------
2012-08-15 19:30:09.732 ios4[817:707] FinishedLaunching
2012-08-15 19:30:09.827 ios4[817:707] Activated
HOME:
2012-08-15 19:30:15.070 ios4[817:707] ResignActivation
2012-08-15 19:30:15.115 ios4[817:707] DidEnterBackground
relaunch:
2012-08-15 19:30:16.991 ios4[817:707] WillEnterForeground
2012-08-15 19:30:17.032 ios4[817:707] Activated
Home:
2012-08-15 19:30:20.763 ios4[817:707] ResignActivation
2012-08-15 19:30:20.822 ios4[817:707] DidEnterBackground
Kill:
(nothing)
The logs showed that the Terminate didn't get called for this at all:
Aug 15 19:30:09 unknown ios4[817] <Warning>: FinishedLaunching
Aug 15 19:30:09 unknown ios4[817] <Warning>: Activated
Aug 15 19:30:15 unknown ios4[817] <Warning>: ResignActivation
Aug 15 19:30:15 unknown ios4[817] <Warning>: DidEnterBackground
Aug 15 19:30:16 unknown ios4[817] <Warning>: WillEnterForeground
Aug 15 19:30:17 unknown ios4[817] <Warning>: Activated
Aug 15 19:30:20 unknown ios4[817] <Warning>: ResignActivation
Aug 15 19:30:20 unknown ios4[817] <Warning>: DidEnterBackground
Aug 15 19:30:24 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.bigted.ios4[0xad40]) Exited: Killed: 9
Aug 15 19:30:24 unknown SpringBoard[15] <Warning>: Application 'testios4' quit with signal 9: Killed: 9
Aug 15 19:30:46 unknown kernel[0] <Debug>: lockbot[820] Builtin profile: gputoolsd (sandbox)
The process is just terminated.
Apple SDK 5.1.1, iOS5 device (4s)
----------------------------------------------------------
2012-08-15 19:57:26.018 testio4-objc[928:707] FinishLaunching
2012-08-15 19:57:26.022 testio4-objc[928:707] Active
2012-08-15 19:57:31.130 testio4-objc[928:707] ResignActivation
2012-08-15 19:57:31.132 testio4-objc[928:707] DidEnterBackground
2012-08-15 19:57:36.232 testio4-objc[928:707] WillEnterForeground
2012-08-15 19:57:36.238 testio4-objc[928:707] Active
2012-08-15 19:57:39.397 testio4-objc[928:707] ResignActivation
2012-08-15 19:57:39.401 testio4-objc[928:707] DidEnterBackground
(Identical to the MonoTouch version)
MonoTouch 5.3.5, iOS4 device (iPod2, no multitasking)
-----------------------------------------------------
2012-08-15 19:28:41.382 ios4[65:307] FinishedLaunching
2012-08-15 19:28:41.544 ios4[65:307] Activated
HOME:
2012-08-15 19:28:45.692 ios4[65:307] DidEnterBackground
2012-08-15 19:28:45.729 ios4[65:307] WillTerminate
Debugger terminated at this point. App is out of memory.
Apple SDK 5.1.1, iOS4 device (iPod2, no MT)
----------------------------------------------------
2012-08-15 20:09:45.085 testio4-objc[97:307] FinishLaunching
2012-08-15 20:09:45.107 testio4-objc[97:307] Active
HOME:
2012-08-15 20:09:49.479 testio4-objc[97:307] DidEnterBackground
2012-08-15 20:09:49.498 testio4-objc[97:307] Terminate
Debugger terminated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment