---
schema_version: "1"
id: b94646389cf44e82e631b0fc97d11554e77f785a369365e35be7c28c7a9375ec
title: Managed Package Maintenance
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/branded_apps_maintain_managed_package.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_maintain_managed_package.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c8747df0a03ace90a9461fee20177706a362b1aa69aba275c5ddc8c0c323101c
description: Sometimes updates to your app require installation of a new managed package.
products:
  - Experiences
  - Mobile App
  - Cross Cloud
release: "264"
---
# Managed Package Maintenance

Sometimes updates to your app require installation of a new managed package.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-branded_apps_exp_cloud-264-0-0-production-enus/cf85363c-215e-4784-bb6a-c5c83c4e7140/images/icon_important.png)

Important This topic only applies to Government Cloud customers, whose apps still use the legacy connected apps framework. The majority of Mobile Publisher customers, whose apps use the [external client apps](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_eca_migration.htm&language=en_US) framework, don't need to request, install, or maintain managed packages to use Mobile Publisher.

Here are the two main reasons you might need to upgrade the package:

- Salesforce makes an improvement to a component included in the managed package, like push notifications.
- You update the connected app name or connected app icon of your branded app, which is part of the managed package. Check out the [Connected App Overview](https://help.salesforce.com/articleView?id=connected_app_overview.htm&language=en_US) to learn more about connected apps.

In either case, Salesforce automatically creates a new managed package and sends you an email notifying you to upgrade. After receiving the email, install the new package in each licensed org where the app needs to run—for example, in both sandbox and production.