> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Acesse contatos

> Deixe os jogadores verem quais amigos já estão jogando PixelGames.

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block font-sans whitespace-pre-wrap break-words">
      <div className="pr-7">
        {children}
      </div>
    </CodeBlock>;
};

export const contactsPrompt = "Deixe os jogadores escolherem amigos de seus contatos com o seletor de contatos do sistema. Mostre quais deles já jogam PixelGames, junto com seus recordes.";

<AiPrompt>
  {contactsPrompt}
</AiPrompt>

Os jogadores escolhem com quem compartilhar usando o seletor do sistema, então o PixelGames só
vê os contatos que eles selecionam. Tanto iOS quanto Android usam esse seletor em vez de uma
permissão ampla para a agenda de contatos. O PixelGames combina números de telefone ou e-mails
compartilhados com jogadores existentes e mostra seus recordes; contatos sem correspondência
são deixados de lado.

<Frame caption="Amigos que já jogam PixelGames aparecem no placar; outros podem ser convidados.">
  <img src="https://mintcdn.com/replit/WuaQIOfW5oxRlxex/images/pixelgames/mobile/add-contacts.png?fit=max&auto=format&n=WuaQIOfW5oxRlxex&q=85&s=963768dce4840362b5eb8ac382bcc7dc" alt="Aba Meus amigos do PixelGames com um placar e botões de convite para contatos que ainda não estão no app" data-path="images/pixelgames/mobile/add-contacts.png" width="1516" height="918" data-path="images/pixelgames/mobile/add-contacts.png" />
</Frame>

## O que vem a seguir

<CardGroup cols={2}>
  <Card title="Use componentes nativos do iOS" icon="apple" href="/pt/build/mobile-native-components">
    Veja outros padrões nativos do iOS usados no PixelGames.
  </Card>

  <Card title="Armazenar imagens no seu app mobile" icon="image" href="/pt/build/mobile-store-images">
    Salve fotos de perfil no App Storage.
  </Card>
</CardGroup>
