Backend-sent cookies are successfully stored, but the app itself cannot set cookies. When running the code snippet below:
document.cookie = "notified=1; path=/; expires=Tue, 19 Jan 2038 03:14:07 GMT";
console.log(document.cookie);
An empty string ("") is returned.
Even using AngularJS $cookies.put does not solve the issue.
In Safari's web inspector, the localhost cookies list remains empty when accessed via iOS, whereas there is no problem on Android devices. Is there a solution to make it work on iOS? I attempted to use the cordova-plugin-wkwebview-cookie-sync plugin, but it seems to only handle backend-set cookies and did not resolve my specific problem.