4***@qq.com
4***@qq.com
  • 发布:2020-07-02 10:29
  • 更新:2020-07-02 10:29
  • 阅读:962

uniPush测试代码 ios收不到横幅通知,只有android能收到

分类:uni-app

配置好推送 ,云打包后安装到iphone,从以下 uniPush测试代码 ios收不到横幅通知,但在unipush 后台web端发送能收到,什么问题呢 ?

public class AppPush {

// STEP1:获取应用基本信息  
private static String appId = AppInfo.APPID;  
private static String appKey = AppInfo.APPKEY;  
private static String masterSecret = AppInfo.MASTERSECRET;  
private static String url = "http://api.getui.com/apiex.htm";  

public static void main(String[] args) throws IOException {  

    IGtPush push = new IGtPush(url, appKey, masterSecret);  

    Style0 style = new Style0();  
    // STEP2:设置推送标题、推送内容  
    style.setTitle("请输入通知栏标题"+Function.getTimeGUID());  
    style.setText("请输入通知栏内容"+Function.getTimeGUID());  
    style.setLogo("push.png");  // 设置推送图标  
    // STEP3:设置响铃、震动等推送效果  
    style.setRing(true);  // 设置响铃  
    style.setVibrate(true);  // 设置震动  

    // STEP4:选择通知模板  
    NotificationTemplate template = new NotificationTemplate();  
    template.setAppId(appId);  
    template.setAppkey(appKey);  
    template.setStyle(style);  

    // STEP5:定义"AppMessage"类型消息对象,设置推送消息有效期等推送参数  
    List<String> appIds = new ArrayList<String>();  
    appIds.add(appId);  
    AppMessage message = new AppMessage();  
    message.setData(template);  
    message.setAppIdList(appIds);  
    message.setOffline(true);  
    message.setOfflineExpireTime(1000 * 600);  // 时间单位为毫秒  

    // STEP6:执行推送  
    IPushResult ret = push.pushMessageToApp(message);  
    System.out.println(ret.getResponse().toString());  
}
2020-07-02 10:29 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复