I've been busy fixing the https links so that the My Location widget functionality app works in iOS (and Android).....and it now does. However, when I added a logo (under Attributes / Branding) it broke the My Location widget so that it no longer works in iOS. There's no option when adding the logo to link to it from a secure server, instead you have to upload it AGOL. I noticed that this also happens when changing the Info Summary widget icon (and I'm assuming that will happen with all the widgets).
However, when adding a photo to the Splash widget the My Location widget still works. So it looks like there's some inconsistency there.
Anyway, just wondering if anybody else have come across this and if you were able to come up with a solution.