iOS / Android OnApplicationPause: incoming calls vs home button

Is there a way to tell why an application was paused on iOS and Android? I need to be able to determine if it was an incoming call or whether the user initiated the pause.

I’m working on a time based trivia game, and we plan on skipping the current question if the application loses focus (so that the user cant look up the answer). If they receive a phone call, we don’t want to penalize the user, but we also don’t want the user to abuse this by continuously pausing the application to skip hard questions.

No there isnt