Diretrizes para gerenciamento do pacote do aplicativoGuidance for app package management

Saiba como os pacotes do aplicativo são disponibilizados para seus clientes e como gerenciar cenários de pacotes específicos.Learn how your app's packages are made available to your customers, and how to manage specific package scenarios.

Versões do sistema operacional e distribuição de pacoteOS versions and package distribution

Diferentes sistemas operacionais podem executar diferentes tipos de pacotes.Different operating systems can run different types of packages. Se mais de um dos seus pacotes puder ser executado no dispositivo do cliente, a Microsoft Store fornecerá a melhor correspondência disponível.If more than one of your packages can run on a customer's device, the Microsoft Store will provide the best available match.

De modo geral, as versões posteriores do sistema operacional podem executar pacotes para versões anteriores do sistema operacional para a mesma família de dispositivos.Generally speaking, later OS versions can run packages that target previous OS versions for the same device family. Os dispositivos Windows 10 podem executar todas as versões anteriores do sistema operacional com suporte (por família de dispositivos).Windows 10 devices can run all previous supported OS versions (per device family). Os dispositivos Windows 10 desktop podem executar aplicativos criados para Windows 8.1 ou para o Windows 8; Os dispositivos Windows 10 Mobile podem executar aplicativos criados para Windows Phone 8,1, Windows Phone 8 e até mesmo Windows Phone 7. x.Windows 10 desktop devices can run apps that were built for Windows 8.1 or Windows 8; Windows 10 mobile devices can run apps that were built for Windows Phone 8.1, Windows Phone 8, and even Windows Phone 7.x. No entanto, os clientes no Windows 10 só obterão esses pacotes se o aplicativo não incluir pacotes UWP direcionados à família de dispositivos aplicáveis.However, customers on Windows 10 will only get those packages if the app doesn't include UWP packages targeting the applicable device family.

Importante

A partir de 31 de outubro de 2018, os produtos recém-criados não podem incluir pacotes destinados ao Windows 8. x/Windows Phone 8. x ou anterior.As of October 31, 2018, newly-created products cannot include packages targeting Windows 8.x/Windows Phone 8.x or earlier. Para obter mais informações, consulte esta postagem no blog.For more info, see this blog post.

Como remover um app da StoreRemoving an app from the Store

Às vezes, você pode desejar cancelar a oferta de um aplicativo aos clientes efetivamente "cancelando sua publicação".At times, you may want to stop offering an app to customers, effectively "unpublishing" it. Para fazer isso, clique em Make app unavailable na página Visão geral do aplicativo.To do so, click Make app unavailable from the App overview page. Depois que você confirmar que deseja tornar o aplicativo indisponível, em algumas horas ele não estará mais visível na Microsoft Store, e os novos clientes não poderão obtê-lo (exceto com um código promocional e se usarem o dispositivo Windows 10).After you confirm that you want to make the app unavailable, within a few hours it will no longer be visible in the Store, and no new customers will be able to get it (unless they have a promotional code and are using a Windows 10 device).

Importante

Essa opção substituirá qualquer configuração de visibilidade que você selecionou nos envios.This option will override any visibility settings that you have selected in your submissions.

Essa opção tem o mesmo efeito de como se você tivesse criado um envio e escolhido Disponibilizar este produto mas não torná-lo detectável na Store com a opção Parar aquisição.This option has the same effect as if you created a submission and chose Make this product available but not discoverable in the Store with the Stop acquisition option. No entanto, isso não exige que você crie um novo envio.However, it does not require you to create a new submission.

Observe que todos os clientes que já têm o aplicativo ainda poderão usá-lo e baixá-lo novamente (e ainda poderão receber atualizações se você enviar novos pacotes mais tarde).Note that any customers who already have the app will still be able to use it and can download it again (and could even get updates if you submit new packages later).

Depois de tornar o aplicativo indisponível, você ainda o verá no Partner Center.After making the app unavailable, you'll still see it in Partner Center. Se optar por oferecer o aplicativo aos clientes novamente, você poderá clicar em Tornar aplicativo disponível na página Visão geral do aplicativo.If you decide to offer the app to customers again, you can click Make app available from the App overview page. Depois que você confirmar, o aplicativo estará disponível a novos clientes (a menos que esteja restrito pelas configurações no seu último envio) dentro de algumas horas.After you confirm, the app will be available to new customers (unless restricted by the settings in your last submission) within a few hours.

Observação

Se você quer manter seu aplicativo disponível, mas não quer continuar oferecendo-o aos novos clientes em uma determinada versão de sistema operacional, crie um novo envio e remova todos os pacotes da versão do sistema operacional na qual deseja impedir novas aquisições.If you want to keep your app available, but don't want to continuing offering it to new customers on a particular OS version, you can create a new submission and remove all packages for the OS version on which you want to prevent new acquisitions. Por exemplo, se anteriormente você tinha pacotes para Windows Phone 8,1 e Windows 10, e não deseja manter a oferta do aplicativo para novos clientes no Windows Phone 8,1, remova todos os seus pacotes do Windows Phone 8,1 do envio.For example, if you previously had packages for Windows Phone 8.1 and Windows 10, and you don't want to keep offering the app to new customers on Windows Phone 8.1, remove all of your Windows Phone 8.1 packages from the submission. Depois que a atualização for publicada, nenhum cliente novo no Windows Phone 8,1 será capaz de adquirir o aplicativo, embora os clientes que já tenham ele possa continuar a usá-lo).After the update is published, no new customers on Windows Phone 8.1 will be able to acquire the app though customers who already have it can continue to use it). No entanto, o aplicativo ainda estará disponível para novos clientes no Windows 10.However, the app will still be available for new customers on Windows 10.

Removendo pacotes para uma família de dispositivos com suporte anteriorRemoving packages for a previously-supported device family

Se você remover todos os pacotes de uma determinada família de dispositivos com suporte do aplicativo anteriormente, será solicitado que você confirme se essa é sua intenção antes de salvar suas alterações na página pacotes .If you remove all packages for a certain device family that your app previously supported, you'll be prompted to confirm that this is your intention before you can save your changes on the Packages page.

Quando você publica um envio que remove todos os pacotes que podiam ser executados em uma família de dispositivos com suporte de seu aplicativo, novos clientes não poderão adquirir o aplicativo nessa família de dispositivos.When you publish a submission that removes all of the packages that could run on a device family that your app previously supported, new customers will not be able to acquire the app on that device family. Você sempre pode publicar outra atualização posteriormente para fornecer pacotes para essa família de dispositivos novamente.You can always publish another update later to provide packages for that device family again.

Lembre-se de que mesmo se você remover todos os pacotes que dão suporte a uma determinada família de dispositivos, quaisquer clientes existentes que já tiverem instalado o aplicativo nesse tipo de dispositivo ainda poderão usá-lo e receberão as atualizações que você fornecer mais tarde.Be aware that even if you remove all of the packages that support a certain device family, any existing customers who have already installed the app on that type of device can still use it, and they will get any updates you provide later.

Adicionando pacotes para o Windows 10 a um aplicativo publicado anteriormenteAdding packages for Windows 10 to a previously-published app

Se você tiver um aplicativo na loja que incluiu apenas pacotes do Windows 8. x e/ou Windows Phone 8. x e quiser atualizar seu aplicativo para o Windows 10, crie um novo envio e adicione seus pacotes UWP. msixupload ou. appxupload durante a etapa pacotes .If you have an app in the Store that only included packages for Windows 8.x and/or Windows Phone 8.x, and you want to update your app for Windows 10, create a new submission and add your UWP .msixupload or .appxupload package(s) during the Packages step. Depois que o aplicativo passa pelo processo de certificação, o pacote UWP também estará disponível para novas aquisições por clientes no Windows 10.After your app goes through the certification process, the UWP package will also be available for new acquisitions by customers on Windows 10.

Observação

Quando um cliente no Windows 10 obtém seu pacote UWP, você não pode reverter esse cliente para usar um pacote para qualquer versão anterior do sistema operacional.Once a customer on Windows 10 gets your UWP package, you can't roll that customer back to using a package for any previous OS version.

Observe que o número de versão de seus pacotes do Windows 10 deve ser maior do que aqueles para qualquer pacote do Windows 8, Windows 8.1 e/ou Windows Phone 8,1 que você usou.Note that the version number of your Windows 10 packages must be higher than those for any Windows 8, Windows 8.1, and/or Windows Phone 8.1 packages you have used. Para saber mais, veja Numeração de versão do pacote.For more info, see Package version numbering.

Para obter mais informações sobre como empacotar aplicativos UWP para a Microsoft Store, consulte Empacotando aplicativos.For more info about packaging UWP apps for the Store, see Packaging apps.