Would C# Server Events Client work for an iOS app when in background?

I’m using C# Server Events Client to receive messages for a Xamarin.iOS application. Now the app can successfully receive messages when it’s active, but cannot receive them when it’s in the background (i.e. after I press the iPhone home button and the app is not active).
I know Apple has limitation for apps to run in background, but still wanted to confirm whether by any chance ServiceStack Server Events support apps in background in some way or not. If not, I guess Apple remote push notification would be a way to make it? Any suggestion will be appreciated.


No Apple effectively suspends execution when the App is not running in the foreground.

Right, Apple’s Push Notification service is the recommended way to send notifications to Apps running in the background.

It makes perfect sense. Thank you Mythz!


1 Like