【仅供内部供应商使用,不提供对外解答和培训】
...
引入的方式,可以参考FRDemo引入的方式,可以参考FRDemo,直接加入工程(也可以通过cocoapods)
Code Block |
---|
//App启动的时候,设置好本机信鸽的access id、access key(第一步中拿到的)
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[IFOEMUtils setXinGeAppId:123456788]; //access id
[IFOEMUtils setXinGeAppKey:@"ISHGJ5A7342D"];//accesskey
//do somethigs
return YES;
} |
...
Code Block |
---|
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { NSString * deviceTokenStr = [XGPush registerDevice:deviceToken]; [XGPush registerDevice:deviceToken]; [IFIntegrationUtils setDeviceToken:deviceTokenStr];//必须,在程序里记录设备。 } - (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings { [application registerForRemoteNotifications]; } - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{ // 处理推送消息 } |
服务器端也需要借助信鸽推送插件来做相应的设置,设置好scretKey和accessId。
...
先要FineReport服务器安装好信鸽插件
安装好后,可以考到这个设置界面
填入iOS用的ACCESS ID 和 secret key ,保存
a. 手机登录到服务器(必须是真机),并让app进入后台
b.创建定时调度任务
按下方添加定时调度任务
一分钟之内,手机应该会收到如下的消息
12. 如何获取报表在服务器端配置的封面图?
...