2016-09-21 66 views
0

我在iOS上遇到交互式通知问题。IBM Mobile首次混合交互式通知iOS

因为它是指定的here,我使用WL.Client.Push.getInteractivePushCategories方法来获取类别。当通知到达,我滑下来显示按钮时,一切正常,但我看不到任何地方指定按钮的操作。我需要在没有登录到我的应用程序的情况下运行。哪里是指定这些行动的正确地点?

回答

0

要指定动作,在这里看到的文档:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/handling-push-notifications/interactive/

但是请注意,我相信你不能没有先注销,到应用程序做到这一点,作为推动针对特定用户发送,这将需要你首先登录到应用程序,如同正常通知一样,假设您正在发送已通过身份验证的通知。

+0

我只需要在第一时间登录来验证用户身份,然后我就可以收到带有操作按钮的通知。 (在MyAppDelegate中添加' - (void)application:(UIApplication *)application handleActionWithIdentifier :(NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo completionHandler:(void(^)())completionHandler {',但现在我有问题那些按钮没有显示(我已经指定了类别,并且发送了带有类别的通知)。通知到达但是拉下来,或者向左移动以查看没有显示任何内容的按钮任何想法? – 3squad