Running Cisco Mobile 8.1 on an iPod Touch running Apple iOS 4.2.1.
Once the application goes into "background" after about two, maybe three minutes, it becomes unregistered with CUCM.
(This behavior is the same while running the app on an iPhone 4.)
Is there a way to change that so it'll stay registered while in the background, maybe for an hour?
Once in the background and registered, call notifications are seen, otherwise, once unregistered, calls go directly to voicemail.
In my experience this happens when the iPhone/iPad locks the screen. I think the OS shuts down the network connections to CUCM, causing the unregistration. The only way I could keep this from happening when the device is idle is increasing the timeout.
If you haven't already, do have a look at the Allowing Cisco Mobile 8.1 to Run in the Background section of the Administration Guide. There is an extra step required for 8.1 for this to work reliably, certainly I've found it continues to run in the background really well on my iPhone running OS 4.2.1.
The release notes mention that specific versions of CUCM are required for Mobile 8.1, but we run a slightly earlier 8.0 release than that listed and it works fine.
@ jmunoz19 ... I currently have the device "always on" ... General -> Auto-Lock -> Never
@ Ben ... Yeah, that's the first thing I checked out, those three settings the Doc mentions under the SIP Profile, I even played around with a few different values, no luck.
I'm running CUCM: 220.127.116.11900-3
I wonder if there is some type of "other" timeout for SIP connections. Or just maybe how our version of CUCM handles the App??
Just noticed in the:
Cisco Mobile 8.1 for iPhone Deployment Guide
Our version of CUCM was not supported for Multitasking anyways.
7.1.5 (SU required, see release notes for details)
from the Deployment Guide:
What is SU?