Ao tocar no botão Upload em um aplicativo iOS e escolher OneDrive for Business, o navegador abre seu OneDrive pessoal ou um locatário de trabalho diferente em vez da conta corporativa correta. Isso acontece porque o iOS armazena uma sessão de navegador em cache que aponta para a última identidade Microsoft usada, e o fluxo de upload web nem sempre atualiza essa sessão. Este artigo explica por que o locatário errado aparece e fornece correções passo a passo para forçar o locatário correto a carregar sempre.
Principais conclusões: Corrigir upload web do OneDrive Business abrindo locatário errado no iOS
- iOS Ajustes > Safari > Limpar Histórico e Dados de Sites: Remove tokens de autenticação em cache que forçam o locatário errado.
- iOS Ajustes > OneDrive > Redefinir OneDrive: Limpa o cache local do aplicativo e força uma nova solicitação de login.
- iOS Ajustes > Safari > Avançado > Dados de Sites > Remover Todos os Dados de Sites: Exclui cookies persistentes que armazenam o ID do locatário antigo.
Por que o upload web do OneDrive Business abre o locatário errado no iOS
Quando você usa a folha de compartilhamento do iOS ou a ação Upload para OneDrive em aplicativos como Arquivos, Mail ou Microsoft Office, o iOS inicia o Safari WebKit para autenticar o upload. O Safari WebKit reutiliza o último cookie de sessão do Microsoft Entra ID armazenado no navegador. Se você fez login anteriormente em uma conta pessoal do OneDrive ou em um locatário comercial diferente, esse cookie persiste e o Safari apresenta a mesma identidade ao endpoint de upload. O aplicativo OneDrive for Business pode estar conectado à conta correta, mas o fluxo de upload web ignora o aplicativo e depende inteiramente da sessão do Safari. Essa incompatibilidade faz com que a página web carregue o locatário errado, mostrando arquivos para os quais você não pode fazer upload ou uma biblioteca vazia que pertence a outra organização.
Passos para forçar o upload web do OneDrive Business a abrir o locatário correto
Execute estas etapas em ordem. Teste o upload após cada etapa. Se o locatário errado ainda aparecer, vá para a próxima etapa.
- Limpar Histórico e Dados de Sites do Safari
Abra o aplicativo Ajustes no seu iPhone ou iPad. Toque em Safari. Toque em Limpar Histórico e Dados de Sites. Confirme tocando em Limpar Histórico e Dados. Isso remove todos os cookies e páginas em cache armazenados, incluindo o cookie de sessão do Microsoft Entra ID que contém o locatário errado. - Redefinir o aplicativo OneDrive
Abra o aplicativo Ajustes. Role para baixo e toque em OneDrive. Toque em Redefinir OneDrive. Confirme a redefinição. Isso limpa o cache local do aplicativo, tokens de conta e arquivos offline. Após a redefinição, abra o OneDrive e faça login novamente com sua conta corporativa ou de estudante correta. - Remover Todos os Dados de Sites do Safari
Abra o aplicativo Ajustes. Toque em Safari. Toque em Avançado. Toque em Dados de Sites. Toque em Remover Todos os Dados de Sites. Confirme. Isso exclui todos os cookies persistentes e entradas de cache de todos os sites, incluindo login.microsoftonline.com e onedrive.com. - Forçar o encerramento do Safari e do OneDrive
Deslize para cima a partir da parte inferior da tela para abrir o Seletor de Apps. Deslize para a esquerda ou direita para encontrar o cartão do Safari. Deslize o cartão do Safari para cima para fechá-lo. Repita para o aplicativo OneDrive. Reabra o OneDrive e tente o upload novamente. - Sair de Todas as Contas Microsoft no Safari
Abra o Safari. Navegue até login.microsoftonline.com. Se você vir uma conta conectada, toque no ícone do seu perfil no canto superior direito. Toque em Sair de todas as contas. Feche a aba do Safari. Tente o upload do aplicativo iOS novamente. - Usar o Modo de Navegação Privada para o Upload
Abra o Safari. Toque no ícone de abas no canto inferior direito. Toque no número no centro para alternar para a Navegação Privada. Navegue até o site do SharePoint da sua organização ou onedrive.com. Faça login com sua conta corporativa. Agora use a folha de compartilhamento do iOS para fazer upload de um arquivo. A Navegação Privada não compartilha cookies com a sessão normal do Safari.
Se o OneDrive ainda abrir o locatário errado após a correção principal
Botão de upload ausente ou esmaecido
Se o botão de upload no aplicativo iOS estiver esmaecido ou não aparecer, o problema provavelmente é uma restrição de permissão definida pelo seu administrador de TI. Entre em contato com seu administrador do Microsoft 365 e peça para verificar se o recurso de upload web do OneDrive está ativado no centro de administração do Microsoft 365 em Configurações > Configurações da Organização > OneDrive > Sincronizar. A configuração Permitir sincronização apenas em PCs associados a domínios específicos não afeta diretamente os uploads web no iOS, mas restrições relacionadas do SharePoint podem bloquear o endpoint de upload.
Upload abre uma página em branco ou mostra um erro
Uma página em branco ou um erro genérico como Algo deu errado geralmente indica um proxy de rede ou bloqueador de conteúdo interferindo no domínio login.microsoftonline.com. Desative os bloqueadores de conteúdo no Safari abrindo Ajustes > Safari > Bloqueadores de Conteúdo e desativando todos os bloqueadores. Se você usa um aplicativo VPN ou firewall, desative-o temporariamente e teste o upload novamente.
Upload abre o locatário correto, mas o arquivo não aparece
Se o upload web for concluído com sucesso, mas o arquivo não estiver visível no aplicativo OneDrive ou na interface web, o arquivo foi enviado para uma subpasta ou biblioteca errada. Após o upload terminar, a página web mostra uma mensagem de confirmação com um link para o destino. Toque nesse link para verificar a pasta exata. Para evitar isso, sempre navegue até a pasta de destino correta no diálogo de upload web antes de soltar ou selecionar o arquivo.
Upload web via Folha de Compartilhamento do iOS vs Upload Direto no Aplicativo: Principais Diferenças
| Item | Upload web via Folha de Compartilhamento do iOS | Upload Direto no Aplicativo OneDrive |
|---|---|---|
| Método de autenticação | Usa cookies de sessão do Safari WebKit | Usa o token da Microsoft Authentication Library do próprio aplicativo OneDrive |
| Seleção de locatário | Depende do último login do Safari — pode escolher o locatário errado | Sempre usa a conta conectada ao aplicativo |
| Limite de tamanho de arquivo | Depende do navegador — normalmente 250 GB | Até 250 GB por arquivo |
| Indicador de progresso do upload | Mostra na barra de status do Safari | Mostra barra de progresso no aplicativo com pausar e cancelar |
| Suporte offline | Requer conexão ativa com a internet | Pode enfileirar uploads quando a conexão for restaurada |
Após limpar o cache do Safari e redefinir o aplicativo OneDrive, o fluxo de upload web deve abrir consistentemente o locatário correto do OneDrive for Business. Se o problema retornar após alguns dias, repita as etapas 1 e 2. Para confusão persistente entre locatários, peça ao seu administrador de TI para configurar uma política de Acesso Condicional que exija conformidade do dispositivo para login.microsoftonline.com, o que força uma nova solicitação de autenticação toda vez que o endpoint de upload web for chamado.