encode apns