2013-01-10 164 views
1

是否有接收所有應用的所有推送通知的方法? 那麼所有通知都顯示在通知中心?其他應用的iOS推送通知

如果是,當接收到任何應用程序的推送通知時是否也可以執行操作?

感謝

編輯:這並不重要,如果應用程序將被蘋果接受。

+2

簡答:不,它根本沒有意義。 – jimpic

+0

爲什麼它不會讓所有的感覺? – user1710004

+0

如果可能,「壞」應用程序可能會從其他應用程序獲取私人數據。另外,用戶想要決定顯示哪些通知,這就是爲什麼他/她可以在設置中這樣做。像這樣的應用程序會使這無意義。 – jimpic

回答

1

推送通知被分派到註冊的應用程序接收它們。

您無法訪問所有通知,因此簡短回答將是

+0

但有一個應用程序可以做到這一點:由casio(gshock.com/watches/Classic/GB6900AA-1)開發的GShock +! (Quote:「Incoming Notfications」) – user1710004

+0

該應用程序正在註冊傳入呼叫,你可以使用'CTCallCenter'類來做一件事(http://stackoverflow.com/questions/7530934/ios-notification-of-when-a -call - 是 - 既能地方)。 –

+0

關於電子郵件,我懷疑你需要在應用程序本身輸入你的電子郵件帳戶信息,才能得到通知。 –

1

不,這是不可能的。蘋果認爲通知是私密的。

沒有(公共)的方式來做到這一點,仍然可以讓你的應用程序接受到App Store中。

+0

我不希望它得到在AppStore中接受,但AppStore中有一個應用程序正在執行此操作:casio(GSHock)(http://www.gshock.com/watches/Classic/GB6900AA-1)! – user1710004

+0

@ user1710004其實,我懷疑手錶正在做的是通過藍牙與iPhone連接。 iPhone包含內置的支持,可以告訴藍牙設備有關來電,電子郵件和消息。 – Undo