Can anyone explain what is the life cycle process of iPhone? i.e from the start to end of the application life cycle.
The application life cycle constitutes the sequence of events that occurs between the launch and termination of application. It is very important to understand for all the iOS Developers, who wants smooth user experience.
Typically, application lifecycle management characterizes itself in six stages: development, introduction, growth, maturity, saturation, and decline. The duration of these stages fully depends on the product or application itself, the complexity, and the fit in the market.
So yes it will expire, and you will have to update the provisioning profile on your device. For this you will need an active developer account.
The app is running in the foreground but is currently not receiving events. (It may be executing other code though.) An app usually stays in this state only briefly as it transitions to a different state.
See also This post on Cocoanetics that present a very useful flowchart explaining the different calls to the AppDelegate methods during the app life cycle:
here is diagram image for understand Life Cycle (iPhone / Android)
Edit: Here is the more detailed information from Apple Docs.
Part 1:
Part 2:
Reference
Also this one is for View Controller Life Cycle methods
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With