Earlier quoted context omitted.
Apps are normally made semi cross-platform nowadays. Not much point in maintaining a PWA that's effectively an Android-only app. But even aside from Apple's lack of support, the PWA standard seems kinda bad. Weird boilerplate like the serviceworker.js even if all you want is to make it addable to home screen.
You don't need a service worker if that's all you want to do. You just need a manifest.
Idk about iOS