The API_URL is https. It really works on Android.
On iPhone the request would not even make it to the server.
Why is not it engaged on iPhone?
Right here is my request:
export async operate createGroup(
getToken: GetToken,
group_name: string,
is_public = false,
): Promise<Group | string> {
return fetch(`${API_URL}/api/teams/`, {
headers: {
Authorization: `Bearer ${await getToken()}`,
"Content material-Sort": "utility/json",
Settle for: 'utility/json',
},
technique: "POST",
physique: JSON.stringify({
group_name,
is_public,
}),
})
.then((response) => {
return response.json();
})
.then((json) => {
return json.group;
}).catch((error) => {
return JSON.stringify(error);
});
}