6

我正在使用Google Sample project to setup push notification on my app-engine backend。我相信我已經按照該項目的信函,但我的通知仍然沒有交付給iOS。我正在跟蹤app-engine上的所有內容,我發現任務隊列可能會發送我的通知。但我的iPhone沒有收到它們。另外我已經檢查過我在我的服務器上註冊了正確的deviceToken。所以現在我在想這個項目本身是不對的。爲了仔細檢查我的iPhone是否正常,我嘗試使用Urban Airship發送,並且它可以正常工作。我買不起Urban Airship已經實施的定價(例如0-10k用戶每月200美元)。所以我需要讓這個庫工作。應用引擎iOS推送通知項目不發送通知

請問其他人請確認Google的項目真的有效嗎?如果它不(當然不是),那麼你如何解決它以使其起作用?

+0

也許這個框架它使用舊的SSL 3.0從2014年10月29日發出的通知...它是強制使用TLS爲.. 。https://developer.apple.com/news/?id=10222014a – TonyMkenu 2014-11-08 20:22:18

+0

@TonyMkenu你可能是對的。我不太瞭解如何更改我鏈接到的Google圖書館。你知道另一個免費的選擇嗎? Urban Airship超出了我的價格範圍,我對其他服務的瞭解不夠(即我不想支付可能很糟糕的東西)。 – 2014-11-08 22:46:08

+0

還是更好:這裏有人有足夠的知識來分解Google項目,更新它並與我們其他人分享? – 2014-11-08 22:46:47

回答

3

既然聽起來像你打開替代品,請給Heroku一試。他們的產品ZeroPush爲您提供大量的免費推送通知(5000推,100個設備)。

如果你想維護現有的App Engine堆棧,你可以在Heroku上構建你的推送通知堆棧(它可以不過是一個發送推送通知的愚蠢的ZeroPush端點),並且像遠程Web服務一樣使用它您的App Engine應用程序。

+0

在這一點上,我真的會推出自己的(或讓Google的工作)。我不想要像Urban Airship那樣有趣的業務。城市飛艇曾經比這更便宜(100萬免費推);他們沒有通知就更改了定價。所以我想盡可能避免那些支付推送系統。 – 2014-11-17 01:07:18

+0

夠公平的。但我想指出的是,通過推出自己的服務器成本很可能會超過「免費」(無論是在自付費用方面,還是在解決問題時的機會成本)這個)。使用這種便捷的現成解決方案可以在短期內緩解這一問題,使您能夠更快速地啓動並降低與替代方案相關的成本。 – 2014-11-17 16:39:32

0

,如果你不堅持的Java,只是一個GIVA一個PushSharp嘗試

+0

我的服務器是用Java構建的 – 2014-11-21 10:55:20