I’ve been experiencing this same issue. I’d be curious to know if you found a solution. Otherwise, I hope this reply boosts the visibility of this problem and achieves a resolution.
Hello,
Im dealing with this issue right now and i found that all the iOS system messages and alerts are managed by com.apple.springboard. You can identify it easily through Appium Inspector at the time that a popup message appears, the active application is springboard and you can inspect the appropriate elements.
The problem with that is when running a robot script and appiun cant identify the XML elements because of the springboard presence.
Appium troubleshooting page suggests the use of mobile commands but i dont know how to use them in my robot script. Interact with dialogs managed by com.apple.springboard
Any idea on how to handle these elements?