Soa como um problema de permissões. Você pode definir permissões para a pasta XAMPP clicando com o botão direito nela e clicar em Get Info. A partir daí, expanda Compartilhamento e Permissões na parte inferior, se já não estiver. Dependendo de onde a pasta é, você pode precisar clicar no ícone de cadeado no canto inferior direito para permitir que você faça alterações. Então você terá acesso para alterar as permissões.
Se a sua conta de usuário ainda não estiver lá, clique no pequeno ícone + no canto inferior esquerdo e adicione sua conta de usuário. Por fim, ao lado do nome da sua conta na coluna Privilégio, selecione Ler e gravar. Agora você deve conseguir gravar arquivos nessa pasta e esse processo também é o mesmo para adicionar permissões de gravação aos arquivos.