- Edited
I've done several experiments with CRXJS, and now believe the cause is something to do with CRXJS. I have created minimal project that simply inserts a message div on google.com, and that fails to load on iOS. There are no issues with this project on the macOS app however (it was caused by a different library that I have since replaced) and it is probably better to focus on why the extension doesn't load at all on iOS
Repo with a simple extension to replicate the issue:
https://github.com/kirankunigiri/crxjs-orion-test
GitHub issue logged for CRXJS
https://github.com/crxjs/chrome-extension-tools/issues/887
It would be helpful if there is any way to see the logs in the iOS browser to see if there are any error messages to explain the issue. Is there any way to do this?