Depois de instalar a versão mais recente do Network Link Conditioner no macOS Sierra, ele parece não funcionar. Não tem efeito na minha conectividade de rede, mesmo quando definido para 100% de perda. Alguém experimentou isso? É simplesmente um caso em que a Apple não atualizou o NLC para o Xcode 8?
macos
macos-sierra
Zach Lucas
fonte
fonte
Respostas:
Este problema foi corrigido na versão mais recente do Network Link Conditioner - está nas "Ferramentas adicionais para Xcode 8.1", baixado em https://developer.apple.com/download/more/ .
Testei todos os perfis integrados e eles funcionam conforme o esperado.
fonte
Não posso comentar (reputação insuficiente), mas decidi acrescentar que as ferramentas do Xcode 8 que contêm o Network Link Conditioner mudaram de nome.
https://developer.apple.com/download/more/
Agora está em "Ferramentas adicionais para Xcode 8", em vez de "Ferramentas de IO de hardware para Xcode 7.x".
Porém, isso não corrigiu nenhum dos problemas ...
fonte
Etapa 1: desinstale o NLC antigo clicando com o botão direito ("remover") em "Preferências do sistema"
Excluir condicionador de link de rede
Passo 2:
Abra https://developer.apple.com/download/more/ , faça login na conta da apple e procure ferramentas adicionais e faça o download
Additional Tools for Xcode 9
.Padrão testado e meus perfis personalizados existentes funcionaram perfeitamente!
fonte
Selecionar o perfil "DNS de alta latência" funciona para mim. Nem sempre é isso que eu quero, mas é melhor do que nada.
fonte
Eu encontrei uma solução alternativa que o fez funcionar para mim.
Etapa 1 : Habilitar pf
Etapa 2 : abra o condicionador de link e ative uma regra
Etapa 3 : verifique se há
dummynet
regras no pfVocê deve ver uma linha como:
Se você desabilitar o pf com o
pfctl -d
condicionador de link para de funcionar e você deve desabilitar todas as regras do condicionador de link e seguir os passos acima.Funcionou muito bem para mim.
Uma maneira fácil de testar se está funcionando é habilitá
DNS Latency
-lo e testá-lo com:fonte
Se você instalou o condicionador de link para a versão anterior do Xcode, ele não funcionará com o Xcode 8. Você pode baixar Additional_Tools_for_Xcode_8.2.dmg em http://developer.apple.com/download/more/
então você precisará mover o condicionador de link antigo antes de instalar o novo. Como isso:
Em seguida, clicar duas vezes no link condicionador solicitará que você o instale.
fonte
Instalar uma versão anterior do Network Link Conditioner (NLC) pode resolver o problema.
No meu caso, eu estava usando o OS X El Capitan versão 10.11.6. O NLC do pacote mais recente "Ferramentas adicionais para Xcode 8.2" não funcionou para mim. Mas o NLC de "Additional Tools for Xcode 7.3" funciona perfeitamente. Não é necessário reinstalar ou alterar o Xcode.
fonte
A instalação do condicionador de link de rede de "Ferramentas adicionais para Xcode 9 beta" funcionou para mim.
fonte
Isso funcionou para mim:
Command + Space
Network Link Conditioner
fonte
Para o XCode 10.2, em Mais ferramentas de desenvolvedor - Ferramentas adicionais para XCode 10.2, você encontrará
Network Link Conditioner
.fonte