Add function PublishAPNS