Unfortunately Apple PWA implementation leaves a lot to be desired. So much that some sites are resorting to user agent sniffing to be able to change the display_mode
in the webmanifest only for iOS users.
I will run some tests on this and try a fix next week.