In iOS, my app doesn’t allow dialogues or another browser to come to the forefront.
My app shows some content from our website and I set external links to open in the default browser rather than in the app. At first I thought it wasn’t working in iOS, it looked like nothing happened when you tap a link. But when I closed out the app, the links were open in in Safari… you just don’t see it until you close the app or switch out of the app. My expectation is that when you click a link it opens in the browser and shows in front of the app, not hidden behind it until you close out the app.
Also, after I closed out the app I saw a dialogue window from iOS asking me to give it permission to access location information. This probably should be seen right when the app is opened the first time. I use location in the app to calculate the user’s local sunset time.
I use PhoneGap to produce the APK and IPA for my app. In Android, it works like I would expect, dialogues from the OS come to the forefront. Clicking links opens a browser in the forefront. In iOS, the older iPad (iPad2) I tested on worked similarly. However the two iPhones (6S I believe) did not allow the dialogue or the browser to come to the forefront. On both phones, I didn’t see the dialogue or the Safari browser until I closed the app.
Has anyone experienced something similar?