帮助与文档

> >

 

MobPush 所有功能接口文档都在 MobPush.framework 的 MobPush.h 上。以下具体说明:

 

1、收到应用内通知接口

 

说明:应用收到消息事,MobPush会发起一个通知,开发者只需要建立一个通知收听 MobPushDidReceiveMessageNotification 并作相应处理即可。收到的数据是一个MPushMessage对象,可能是推送数据,也可能是自定义消息数据。如果是推送数据,开发者可以通过MobPush.h中的addLocalNotification:方法,让消息以本地通知形式显示(iOS 10之前的系统应用内是不会显示通知的)。

 

2APNs(苹果公司提供的推送系统)相关接口

 

说明:设置推送是否是生产环境,开发状态为 NO,生产状态为 YES ,默认为生产环境。

开发者将上诉代码写在 didFinishLaunchingWithOptions 方法里。

 

说明:应用要收到推送(角标、声音、弹框提醒)需要先申请权限,这个方法就是设置推送配置、申请权限的方法。用法可参考以下的例子。

第二个方法的 delagate 主要是为了开发者实现 iOS 10 的前后台收到通知的协议。

[MobPush setupNotification:configuration delegate:self];

3、添加本地推送接口

前面也提到这个接口,这个接口提供显示一个本地推送的效果。

 

4、推送设置

 

MobPush支持根据标签进行推送,所以也提供了对标签的相应操作。

 

 

MobPush同样支持根据别名推送,所以也提供了对别名的相应操作。

 

 

5、其他

 

获取注册ID接口,注册ID可与用户id绑定,实现向指定用户推送消息,此接口必须在推送设置接口之后调用。

 

附:MobPush客户端特有错误码说明

 

注:错误码都有相应的错误描述,从错误描述基本可以看出错误是什么了。

 

说明:传入的参数类型有误或数据为空,会抛出这个错误。

 

 

说明:如果尚未调用registerDeviceToken:方法,就调用其他功能接口,会抛出这个错误。

 

 

 

相关文档