2016-09-21 62 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