如何在iOS

时间:2015-08-15 20:54:37

标签: ios google-cloud-messaging

不擅长英语

我需要在iOS中使用GCM进行推送通知 所以我跟随https://developers.google.com/cloud-messaging/ios/client?ver=swift

  1. 但我不知道如何通过GCM收到通知。 当我测试它时使用' GcmServerDemo'可以进入pod尝试谷歌 有时工作但不总是。 有没有好的例子或教程?

  2. 在控制台显示令牌等' nWYjGeTAqlU:APA91bFiqDjQoK6Adg3OStJPYLD2JK-ZW2XMTY2XQKF0SWWQ2vCszeMxPbrB08PyTNdfhQI9YtMopJpdzgHRtJueaDH7xj79OMYYKq_zqM_uraC68w7bOM0mlFXxPjwEvicGhmv3qZdd' token在nWYjGeTAqlU:或完整字符串之后?

1 个答案:

答案 0 :(得分:0)

令牌是整个字符串。一旦您使用GCM注册了应用并拥有注册令牌,您就可以使用简单的cURL请求查看是否一切正常。

curl -v --data-ascii '{"notification":{ "body":"Test '"$(date)"'"}, "to":$regToken}' -H "Content-Type:application/json" -H "Authorization:key=$authKey" https://gcm-http.googleapis.com/gcm/send

$regToken替换为您的注册令牌,将$authKey替换为您的开发控制台中的授权密钥。如果您已成功注册且一切正常,则应在您的设备上收到通知。