2013-04-16 95 views
0

我有這個應用程序,從互聯網上讀取第三方(不是我的任何方式)JSON文件。當值超出JSON文件中的某個值時,我想要顯示一個推送通知。我需要一個前端服務器來掃描JSON文件,然後將推送通知發送到iPhone?沒有推送通知的方式嗎? 謝謝!沒有前端的推送通知?

回答

0

如果您不使用服務器來讀取該JSON,則必須在您的應用程序中讀取它。這意味着當你的應用程序在前臺運行時,你只能做到這一點。

如果您想要顯示基於該JSON的通知,即使您的應用程序未運行,您也必須閱讀服務器中的JSON,並根據該通知嚮應用程序發送推送通知。

+0

所以我可以做到這一點,只要應用程序在後臺運行?如果是的話,我會用什麼來顯示通知?我目前正在使用CFUserNotificationDisplayAlert,我知道蘋果不允許 –

+0

@JamerTheProgrammer不,你不能。 Apple允許您在非常具體的情況下(如VoIP,播放音樂和位置跟蹤)在**背景**中運行應用程序,而您的情況不屬於這些情況。您只能在應用程序在**前臺**中運行時才能執行此操作。 – Eran