2012-01-12 53 views
0

我目前在嘗試刪除IOS本地和遠程通知中的操作按鈕時遇到問題。無法刪除iOS推送通知的右側操作按鈕「LAUNCH」

對於遠程通知,我使用JavaPNS庫。

PushNotificationPayload payload = PushNotificationPayload.complex(); 

    try { 
     payload.addCustomAlertActionLocKey(null); 
     ... 

對於本地通知,我已經設置了UILocalNotification的hasAction屬性爲NO。

我已經嘗試在addCustomAlertActionLocKey中輸入空值,但操作按鈕在通知中仍然顯示爲「啓動」。所述的JSONObject輸出,這滿足IOS要求被示出爲這樣:

{"aps":{"alert":{"body":"hello there","action-loc-key":null},"sound":"somesound","badge":1}} 

我目前的NetBeans IDE 7.0.1與JDK 1.6和GlassFish服務器3.1運行。 IOS應用程序是使用xcode 4.2在IOS 5上構建的。

回答