iPhone Pause CAAnimation from app enter background and retrieve
===

I've been reading functions of how to pause CAAnimation at:
https://developer.apple.com/library/ios/#qa/qa2009/qa1673.html

And it works great! Apart from when I tap the home button to make the app to background(which I did use the same pause technique for applicationWillResignActive)

However, it happens that the animation seems completely erased rather than its nice pausing.

Any suggestion of how to solve this issue?

It sometimes also happens that the storyboard seems restart the entire app from beginning?