push me baby使用记录

作者: AlwaysBlue | 来源:发表于2016-11-16 17:24 被阅读147次

    今天为了测试push证书的可用性,使用了push me baby。github上有很多,我下载的链接是

    push me baby

    测试步骤如下:

    1.首先确认你要测试的证书是distribution的还是develop的还是adhoc的。简单说就是使用什么类型的证书,就获取相应包在手机上得到的deviceToken
    此处除了注意类型外,还需要注意格式,包含空格,不带<>.带<>的是APN Tester。如果不想看源码,直接从AppStore上下载APN Tester也是很方便的。
    带空格格式如:19b9a2ba 3d8ab3c0 cb2bd1c3 1fd71edd 0285478d a277b1bd 420cf751 3267226d
    带<>如:<19b9a2ba 3d8ab3c0 cb2bd1c3 1fd71edd 0285478d a277b1bd 420cf751 3267226d>

    2.在填写payload时,也需要注意格式,从这个github上下的是正确的格式,提个醒:
    self.payload=@"{\"aps\":{\"alert\":\"This is some fancy message.\",\"badge\":1}}";//注意1的地方和转义符的正确使用。

    3.在connect函数中,根据你要测试的证书类型,如果你需要测试的是adhoc或者production的,

    需要使用的是画红线的地方

    如果是develop的,那么带sandbox是正确的。

    4.

    圈住的地方是说连接正确

    SSLWrite():0 94是说写入成功,94是写入成功的字符数

    5.在使用的过程中,遇到了一些报错,比如:SSLWrite(): -38 94 等,发现是deviceToken写的是develop下的,不是production的。

    6.在运行push me baby时,报错

    解决错误

    最后,推荐一个我自己的产品,找到我啦,可查看轨迹和定位,欢迎关注我的微信公众号,时刻关注找到我啦的更新

    相关文章

      网友评论

        本文标题:push me baby使用记录

        本文链接:https://www.haomeiwen.com/subject/jwyrpttx.html