2012-04-22 71 views
1

我需要知道如果我可以在iPhone的用戶閱讀之前處理Apple通知消息嗎?是否可以處理Apple通知消息?

我想在這裏做的是,我希望用戶看到AlertView等之前過濾消息..因爲我的服務器將在稍後

發送有效載荷內隱藏的信息用於調用其他服務非常感謝您

回答

1

您不能在您的應用程序之外執行此操作。 Apple在其他應用程序之前將消息傳遞給用戶。只有當用戶決定打開警報時,您纔可以觸摸它。

你能做到這一點,如果用戶獲取信息,而你的應用程序中(在這種情況下,沒有警告消息無論如何)

+0

謝謝,這在某種程度上令人失望。 – Programming101 2012-04-22 20:30:55

+0

抱歉是壞消息的持有者。你想做什麼? – shein 2012-04-22 21:25:20

+0

服務器將向我發送推送通知,通知我的一些朋友已使用他的電話號碼加入了該應用。我想要做的就是匹配iPhone上的號碼並匹配該聯繫人的姓名。 – Programming101 2012-04-24 07:13:40

0

,你當然可以做你想做的事,如果你的應用是在積極的東西/前景狀態。 在這個階段,您的appdelegate的didreceiveremotenotification與通知payoad一起被調用,您可以在那裏過濾任何您想要的內容。

在其他情況下 - 當應用程序不在前臺時,無法過濾PUSH通知消息框,因爲它是由iOS生成的。

我希望這會明確你對APNS的理解。

+0

謝謝,這是某種令人失望的。 – Programming101 2012-04-22 20:30:27

相關問題