2012-10-08 109 views
2

我有幾個客戶想要我創建一個應用程序,並且在App Store中發佈它們之後,他們希望對推送通知的iOS功能進行遠程控制 - 他們想發送自定義文本等。通過應用程序。我對這個話題完全陌生,所以我想問一下如何做到這一點。發送來自客戶端的推送通知

在此先感謝!

+0

http://urbanairship.com/ – ceejayoz

+0

你有你自己的服務器? –

+0

@AdilSoomro不,根本沒有服務器。考慮在線租用一個 –

回答

0

在開始之前,您將需要自己的Web服務器。此外,爲了讓您的客戶發送通知,您必須有一個網站供他們發佈消息。如果你需要一個網絡服務器,我已經有了maxiumumasp作爲提供者的豐富經驗。這裏有一個鏈接:

http://www.maximumasp.com/products/virtualDedicated/default.aspx

蘋果有真正好的文檔放在這裏推送通知:

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html

請讓我知道,如果你有閱讀此之後,其他具體問題。

+0

你不需要你自己的網絡服務器,你需要自己的基礎設施 - 這是一個不平凡的問題,即使你從AWS/Azure/AppEngine購買這些數據。把它放在你發佈的專用虛擬機上會很瘋狂。現在,您已將自己的基礎架構插入到客戶的關鍵路徑中;大多數人認爲這個代價是「災難性」的。 Apple鏈接是關於Apple正常推送服務的;這只是問題的一小部分。 –

1

說實話,使用推送通知最簡單的方法是使用服務,如城市飛艇。

我不是這方面的專家,但我確信應用商店中的條款在推送通知方面發生了變化。所以只要確保他們不發送營銷垃圾郵件等。

+0

哇,但這似乎代價昂貴 - 大約200美元一個月!沒有免費/廉價的解決方案嗎? –

+0

這並不是我意識到的,我認爲他們在提供解決方案時也提供薪酬。不便宜,但從經驗來看,它的工作原理和設置非常簡單。 –

+0

好的,謝謝!很好的答案! –

4

是的,你需要服務器端推送通知。 但有很多推送提供者,可以很容易地組織這一點。

E.g. QuickBlox - 如何將推送通知集成到您的應用程序中 - http://quickblox.com/developers/SimpleSample-messages_users-ios 也有(!)它允許從客戶端應用程序以及從管理面板發送推送通知。閱讀本指南如何推送通知整合到你的存在應用http://quickblox.com/developers/How_to_add_push_notifications_to_your_application和看樣,我提供上述

+0

非常感謝,伊戈爾。 –

相關問題