iOS 友盟推送三种状态(app在当前界面,app在后台,app未启动)时调用方法

来源:互联网 发布:国网天津物资 大数据 编辑:程序博客网 时间:2024/06/05 11:39

当app未启动时,点击推送消息,进入app会调用

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

}此方法


当app在后台运行时或者用户正在app当前界面时会调用

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo

此方法


苹果推送时,如果用户正在当前app界面,手机不会弹出消息,如果要区分状态可在上述代理方法加

UIApplication sharedApplication].applicationState ==UIApplicationStateActive

此句判断当前app状态!

0 0
原创粉丝点击