0

當用戶點擊通知時,是否有方法將遠程推送通知重定向到本地原生應用程序?例如,新的電子郵件到達我們的服務器,我們發送推送通知給客戶端,他們點擊通知,它會打開本機應用程序,而不是我們的應用程序?將推送通知重定向到本地應用程序

如果是這樣,這是可能的iOS和Android?

+0

您的意思是您想使用系統應用來處理您定製的推送通知,而不是您自己的應用。如果是的話,這在iOS中是不可能的。在iOS中,定製推送通知只能發送到您自己定製的應用程序,該應用程序已註冊接收該通知。它反過來可以打開系統應用程序,如郵件。 –

+0

你知道它是否可以使用系統郵件應用程序來回復郵件嗎?我想我已經注意到在iOS上我可以通過電子郵件分享,並從應用內彈出一個撰寫窗口,而不是原生應用。有趣。不知道這是可能的android。 – wayofthefuture

+0

在iOS中,您有'MessageUI.framework'內的'MFMailComposeViewController',它可讓您以編程方式在您的應用程序中打開系統郵件編輯器。不知道你是否在談論這個。 –

回答

0

它可能在Android上,但你必須親自操縱它。

您只需要知道哪個包名稱作爲通知的目標,並且當您收到通知時,請使用掛起的意圖啓動該包。

您可以讓它們在應用程序中進行硬編碼,並有一些id通知來確定要啓動哪個軟件包名稱,或者您可以將軟件包名稱打包到通知的有效負載中。