NearDrop é uma implementação parcial do Near Share/Quick Share do Google para macOS.
A documentação do protocolo está disponível separadamente.
O aplicativo fica na barra de menu e salva os arquivos na pasta de downloads. É simples assim, na verdade.
Baixe a versão mais recente na seção de lançamentos, descompacte e vá para a pasta de aplicativos. Ao executar pela primeira vez, clique com o botão direito no aplicativo e selecione "Abrir" e confirme a execução de um aplicativo de desenvolvedor não identificado.
Se você deseja que o aplicativo inicie na inicialização, siga estas etapas para adicionar o NearDrop como um item de login.
brew install --no-quarantine grishka/grishka/neardrop
Solicitações pull que alteram o leia-me não serão aceitas.
Clique com o botão direito no aplicativo no Finder e selecione “Abrir”. Ou abra Configurações do sistema -> Privacidade e segurança, role para baixo e permita que o aplicativo seja executado.
Certifique-se de que ambos os dispositivos estejam na mesma rede Wi-Fi. A comunicação em rede local pode não funcionar em algumas redes públicas — por exemplo, em cafés ou hotéis. Se você estiver em sua própria rede, verifique as configurações do roteador para ter certeza de que ele não está bloqueando a comunicação entre dispositivos locais.
Clique com o botão direito em um arquivo no Finder, selecione Compartilhar e selecione NearDrop.
Na barra de menu: Arquivo -> Compartilhar -> NearDrop. O Safari também possui um botão de compartilhamento na barra de ferramentas.
Infelizmente, o Android escuta transmissões BLE (Bluetooth Low Energy) específicas para se tornarem visíveis automaticamente, e o macOS não permite que aplicativos as enviem.
Após a atualização do Quick Share, atualmente não há solução alternativa conhecida para esse problema. Assine esse problema para ser notificado se/quando um estiver disponível.
Como solução alternativa, você deve abrir o "Google Files" e tocar em "Receber" na guia "Compartilhamento próximo".
Para torná-lo mais facilmente acessível e/ou se você não quiser instalar o Google Files, você pode usar um aplicativo como um destes para criar um atalho para iniciar uma destas intenções de atividade:
com.google.android.gms.RECEIVE_NEARBY
*/*
com.google.android.gms/.nearby.sharing.ReceiveSurfaceActivity
Sim. Arraste o ícone para fora da barra de menu enquanto segura cmd. Para recuperá-lo, inicie o aplicativo uma segunda vez, enquanto ele já estiver em execução.
Certifique-se de ter desativado o "não perturbe". Às vezes, a notificação também pode (raramente) acabar na central de notificações sem ser mostrada primeiro como um pop-up – não sei por que isso acontece.
Porque não quero pagar à Apple US$ 99 por ano pelo privilégio de desenvolver aplicativos macOS e me oponho à ideia de segurança deles. O aviso de segurança um pouco menos assustador não vale US$ 99/ano, IMO.
Porque não quero pagar à Apple US$ 99 por ano pelo privilégio de desenvolver aplicativos macOS. Também não quero ter que passar pelo processo de revisão.
Embora eu seja um desenvolvedor Android e tenha investigado isso, isso é quase impossível. AirDrop usa AWDL, a versão proprietária da Apple de Wi-Fi ponto a ponto. Isso funciona sobre o próprio 802.11, o protocolo Wi-Fi de baixo nível, e, portanto, não pode ser implementado sem mexer nos drivers do adaptador Wi-Fi, nos pacotes brutos e tudo mais. Pode ser possível no Android, mas exigiria pelo menos root e possivelmente um kernel personalizado. Existe uma implementação de código aberto de AWDL e AirDrop para Linux.