The native app is sending the UDID to the service provider in order to receive push notifications through APNS. How is it possible to prevent tampered requests (modified UDID) from getting processed by the service provider?
Scenario: an attacker may modify the UDID of the request sent to the service provider, thereby filling the victim device with unnecessary push notifications.