我有以下代码:
package daoImp;
import java.util.List;
import javapns.Push;
import javapns.communication.exceptions.KeystoreException;
import javapns.notification.PushedNotification;
import javapns.notification.ResponsePacket;
import org.json.JSONException;
import com.sun.jmx.snmp.daemon.CommunicationException;
public class Notification {
public static void main(String args[]) {
try {
new Notification().sendMessageToAPN();
} catch (CommunicationException | KeystoreException | JSONException
| javapns.communication.exceptions.CommunicationException e) {
e.printStackTrace();
}
}
public void sendMessageToAPN() throws CommunicationException,
KeystoreException, JSONException,
javapns.communication.exceptions.CommunicationException {
String regId1 = "6f9d340ab4d0f81206f7d8c1ab7b8994d90d139e0d1d2b99999b02887e60d54f";
List<PushedNotification> notifications = Push.alert("hello","C:/Program Files (x86)/Java/jdk1.7.0_21/jre/lib/security/gameover.p12", "gameover",
false, regId1);
for (PushedNotification notification : notifications) {
if (notification.isSuccessful()) {
System.out.println("Push notification sent successfully …Run Code Online (Sandbox Code Playgroud)