In another implementation using the CallKit API, the distracted driving application is configured to trigger the native iOS phone app briefly to display but then quickly signal that the call has been ended. This method would only show to the user a quick screen flash. This has the effect, in many cases, of preventing the user of the iOS device from continuing the current activity without requiring the user to be “stuck” in the phone application. A follow up notification can then be displayed to the user alerting them to the unauthorized application, function, or feature that was attempting to launch or be used, which would help avoid or reduce potential confusion to the user.