3

目标:我想在设备上收到通知后使用通知数据。我实现了方法

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

(void)application:(UIApplication *)application handleActionWithIdentifier:(NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo completionHandler:(void (^)())completionHandler

(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken

我可以在通知上看到可操作的按钮,当单击按钮时,我知道已经采取了行动。

也实现了

(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {}

但收到通知后,该方法不执行。

ios9及以下有什么限制吗?

4

0 回答 0