Follow

How to solve: "Cannot register app for background activity" on Windows Phones

Enabling background activity access for the Vector Watch app

When installing the Vector Watch app on your phone, it will try to register for background activity. However, there are some cases when this might fail. If this happened, please follow these steps:

  1. On your Windows Phone, please open your App list, and tap the Battery Saver icon
  2. Swipe over to Usage to see a list of your apps and their relative battery consumption
  3. Tap the VectorWatch app, then turn on Allow app to run in the background

Why does the Vector Watch App need background activity access?

One of the main functionalities of your watch is the ability to see phone notifications and phone call information on your watch.

To make this work, our app needs to run on your phone, read your notifications, and forward them to your watch.

Your Windows Phone comes with the concept of “background tasks” that we need to use in order to forward the notifications. You need to allow the Vector Watch app access to background tasks.

Why does automatic register for background activity fail?

When installing the Vector Watch app on your phone, it will try to register for background activity.

However, if your phone has less than 512 MB of memory there is a limit to the number of apps that can be installed on a device and use background tasks at any given time. If this number is exceeded, the registration of background tasks on Windows Phone, will fail.

What is a background task

Background tasks enables apps to run small tasks even when the app is suspended.

They are intended for small work items that do not require user interaction. Scenarios that are appropriate for background tasks include downloading mail, showing a toast notification for an incoming chat message, or reacting to a change in a system condition.