Upgraded APNS library