美文网首页
2019集成友盟推送(跨坑)

2019集成友盟推送(跨坑)

作者: Hello_kid | 来源:发表于2019-09-26 13:28 被阅读0次

    简单点说话的方式简单点~~
    友盟、我劝你善良, 说话的方式简单点好吗


    第一 证书问题

    鉴权方式

    友盟支持俩种方式鉴权,

    Token Authentication (p8)

    p8是苹果推荐的方式,简单,可以应用于账号下的所有app;
    但是缺点是不好测试,如用pusher测试推送,需要本地安装测试推送证书(还是要生成推送的证书)


    进入开发者中心 进入Keys 创建

    注意⚠️ 生成完以后 下载保存到本地, 因为生成后只能下载一次, 或者点Done稍后来下载;

    APNs证书 p12
    进入Identifiers点击自己的BundleID 快速使用自己生成csr文件生成开发和生产推送证书
    生成以后下载下来撞到自己到钥匙串中,在钥匙串中导出开发和生产的p12文件;

    第二 配置

    友盟开发者后台 配置应用信息
    在自己的友盟开发者中心,配置证书信息, 这里有俩种方式 对应第一步俩种生成的证书;

    第三 推送 (坑在这里)

    创建测试推送

    一般上边的俩种方式轻松的完成;
    测试推送的时候,创建推送测试任务


    注意画蓝线的production_mode

    注意这个production_mode 显示的是true,说明是要推送生产模式下, 而我们选择的是测试推送,给的devicetoken也是测试下获取的, 这里不一样 , 肯定推送不到测试环境下的手机, 错误状态 BadDeviceToken


    就会显示这种推送错误

    应该在测试模式下创建推送任务, 不知道这个测试任务和消息列表创建的测试任务有什么分别;


    测试模式下的创建测试任务

    在这个模式下创建的测试任务production_mode是false;大家的测试机才能收到消息; 也算是填个友盟推送的坑吧

    相关文章

      网友评论

          本文标题:2019集成友盟推送(跨坑)

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