Não, não é seguro excluir tudo em:
~ / Biblioteca / Desenvolvedor
Fazer isso pode causar a perda de instantâneos de backup, qualquer arquivo gerado para aplicativos e outras personalizações definidas no XCode IDE.
Especificamente dentro da pasta Desenvolvedor, deve haver duas pastas adicionais.
"Compartilhado" e "Xcode"
O Shared contém a documentação que você baixou usando o Xcode, dependendo de como você trabalha e se tem Internet o tempo todo. Talvez você não queira lixeira, mas, na pior das hipóteses, basta fazer o download novamente, por isso, se você precisar de espaço e não precisar, preocupada com a documentação offline, é aqui que você pode recuperar algum espaço.
A pasta Xcode contém muito e, potencialmente, algumas coisas que você pode não querer perder.
Arquivos
Se você usar o recurso de organizador do Xcodes Archives , excluir isso apagará todos os arquivos que você possa ter.
DeveloperPortal 5.0.db
Contém informações provavelmente sobre o uso do iTunes Connect no Xcode, eu acho que é descartável, mas talvez você precise reconfigurar o Xcode para conversar com a Apple para distribuição da App Store, etc.
Dados do usuário
Isso geralmente contém todas as alterações feitas nos esquemas de cores e temas de fontes do Xcode, bem como as alterações que você pode fazer em relação às Ligações de teclas no Xcode. Novamente, esse material deve ser bem pequeno e provavelmente é algo que você não quer jogar fora se gastou qualquer quantidade de tempo ajustando esses tipos de configurações do Xcode, você provavelmente não quer descartar as alterações feitas.
Suporte para dispositivo iOS
Provavelmente, algumas informações relacionadas aos dispositivos iOS aos quais você se conectou e tentou usar no Xcode devem ser seguras para excluir.
DerivedData
As coisas na pasta DerivedData geralmente são bastante seguras para excluir, são todas as coisas que são geradas toda vez que você pressiona o botão de construção em um projeto. Ele inclui os arquivos executáveis e aplicativos gerados e bibliotecas de aplicativos para todos os produtos que você constrói em um projeto.
Instantâneos
Se você usar Xcodes embutidos nas ferramentas de captura instantânea como um meio de controle de versão, eliminar suas capturas instantâneas eliminará a possibilidade de reverter para capturas instantâneas mais antigas.
Logs de dispositivo iOS
É seguro excluir, a menos que você precise de seus logs, você saberia se precisa mantê-los.
Modelos
Seus modelos de projeto personalizados, como um UserData, você provavelmente não deseja descartar as alterações feitas.