fetch () haciendo GET en lugar de POST en react-native (iOS)

Tengo el siguiente código en mi componente:

fetch('https://domain.com/api', {
  method: 'POST',
  headers: {'Accept': 'application/json', 'Content-Type': 'application/json'},
  body: JSON.stringify({
    key: 'value'
  })
}).
  then((response) => {
    console.log('Done', response);
  });

Y cada vez que la solicitud es un GET (registros de servidor comprobados). Pensé que tenía algo que ver conCORS (pero aparentemente no hay tal cosa enreact-native) y ATS (pero ya está desactivado de forma predeterminada, además mi dominio es HTTPS). Lo he intentado desde un navegador y desde uncurl y funcionó perfectamente, por lo que a priori no hubo problemas en la configuración del servidor. ¿Alguna idea de lo que está pasando aquí?

Estoy usando lo últimoreact-native versión.

Respuestas a la pregunta(2)

Su respuesta a la pregunta