Problemas de área restrita
Você deve se familiarizar com o conceito de áreas restritas e com a forma como elas se relacionam com os serviços do XBOX. Consulte a visão geral das áreas restritas dos serviços do XBOX. As áreas restritas impõem o isolamento de conteúdo e o controle de acesso antes do lançamento no varejo. Os usuários sem acesso à sua área restrita de desenvolvimento não podem executar nenhuma operação de leitura ou gravação relacionada ao seu título. Você também pode publicar variações da configuração de serviço em diferentes áreas restritas para testes. Os pontos de atenção relacionados às áreas restritas são discutidos abaixo.A conta de desenvolvedor não tem acesso à área restrita correta para acesso em tempo de execução
Para entrar em um título que está em desenvolvimento, é preciso usar uma conta de teste (também conhecida como conta de desenvolvimento) ou uma conta de desenvolvedor autorizada.- Verifique se você está tentando entrar com uma ou outra.
- As contas de teste são criadas no Partner Center.
- Você pode autorizar uma conta de desenvolvedor associada aos serviços do XBOX no Partner Center em https://partner.microsoft.com/xboxconfig/TestAccounts/.
- Verifique se a conta tem acesso à área restrita em que seu título está publicado.
- As contas de teste que você cria no Partner Center herdam as permissões da conta do Partner Center que as criou.
Seu dispositivo não está na área restrita correta
O dispositivo em que você está desenvolvendo precisa estar definido para uma área restrita de desenvolvimento. No XBOX One (ou posterior), defina sua área restrita usando o XBOX One Manager. Para o Windows 10 Desktop, use o scriptSwitchSandbox.cmd localizado no diretório Tools da instalação do XBOX SDK.
A configuração de serviço do seu título não está publicada na área restrita de desenvolvimento correta
Verifique se a configuração de serviço do seu título está publicada em uma área restrita de desenvolvimento. Não é possível entrar na rede XBOX (também conhecida como XBOX Live) em uma determinada área restrita de desenvolvimento para um título, a menos que esse título esteja publicado na mesma área restrita. Para publicar o título na mesma área restrita, consulte a seção IDs de área restrita no artigo “Configurando áreas restritas”. Para publicar sua configuração do Partner Center em uma área restrita, acesse a página de configuração dos serviços do XBOX no Partner Center e selecione o botão Test.IDs configurados incorretamente
Há vários IDs necessários para configurar seu jogo. Alguns pontos de atenção são:- Verifique se o App ID foi inserido corretamente no Partner Center.
- Verifique se o PFN foi inserido corretamente no Partner Center.
- Verifique se a “Package Identity” no seu appxmanifest está correta. Ela é mostrada no Partner Center como “Package/Identity/Name” na seção App Identity.
Title ID ou SCID configurado incorretamente
Para títulos do XDK e do GDK, esses valores são definidos no seupackage.appxmanifest.
Depuração com base no código de erro
Veja a seguir alguns dos códigos de erro que você pode encontrar ao entrar e as etapas que pode seguir para depurar esses erros. Os códigos de erro aparecem da seguinte forma:
0x80860003 O aplicativo está desabilitado ou configurado incorretamente
-
Tente excluir seu arquivo PFX.
Se você não entrou no Visual Studio com a conta Microsoft usada para provisionar o aplicativo no Partner Center, o Visual Studio gerará automaticamente um arquivo pfx de assinatura com base na sua conta Microsoft pessoal ou na sua conta de domínio. Ao criar o pacote appx, o Visual Studio usará esse pfx gerado automaticamente para assinar o pacote e alterará a parte “publisher” da identidade do pacote no
package.appxmanifest. Como resultado, os bits produzidos (especificamente, oappxmanifest.xml) terão uma identidade de pacote diferente daquela que você pretende usar. -
Verifique se o seu
package.appxmanifestestá definido com a mesma identidade de aplicativo do seu título no Partner Center. Você pode clicar com o botão direito do mouse no projeto e escolher Store -> Associate App With Store…, conforme mostrado na captura de tela abaixo, ou editar manualmente opackage.appxmanifest.
0x8015DC12 Erro de isolamento de conteúdo
Esse erro significa que o dispositivo ou o usuário não tem acesso ao título especificado.- Isso pode significar que você não está usando uma conta de teste para tentar entrar ou que sua conta de teste não tem acesso à mesma área restrita em que você está conectado. Verifique as instruções sobre a criação de contas de teste em Contas de teste dos serviços do XBOX. Se necessário, crie uma nova conta de teste com acesso à área restrita apropriada. Talvez seja necessário remover sua conta antiga do Windows 10; você pode fazer isso acessando Configurações no menu Iniciar e, em seguida, Contas.
- Verifique se o seu título está publicado na área restrita que você está tentando usar. Consulte a seção IDs de área restrita em Configurando áreas restritas.
0x87DD000E Título não autorizado
Verifique se o seu dispositivo está definido para a área restrita de desenvolvimento correta e se o usuário tem acesso a ela. Verifique a configuração de vinculação e do App ID no Partner Center, conforme descrito acima. Se você estiver recebendo um erro não descrito aqui, consulte a lista de erros na documentação dexbox::services::xbox_live_error_code para obter mais informações sobre os códigos de erro.
Você também pode consultar errors.h nos arquivos de inclusão da XSAPI.
Se não conseguir entrar com o seu título, publique um tópico de suporte nos fóruns ou entre em contato com seu gerente de conta.