2014-02-12 17 views
0

我一直在試圖讓我的phonegap/android應用程序註冊城市飛艇的推送通知,但它不工作。我已經按照文檔/指南在這裏:http://docs.urbanairship.com/build/phonegap.html#setting-up-your-application-with-urbanairship用phonegap構建的Android應用程序將不會註冊用城市飛艇推送

雖然應用程序建立和溝通的東西到城市飛艇 - 我可以看到打開的數量 - 它不會註冊一個設備ID與他們推。我從上面的鏈接做了自動集成,它似乎安裝插件沒有任何錯誤。

目前還不清楚我應該做多少這個網頁:http://docs.urbanairship.com/build/android.html#urban-airship-setup。我使用google設置了GCM,帶有城市飛艇的應用程序,以及來自Google的服務器密鑰,以及airshipconfig.properties文件和www/config.xml文件。但後來它說,從他們的網站下載jar - 我已經有一個jar在平臺/ android/libs /中完全相同的名稱,似乎已經安裝時,我使用'phonegap插件添加'命令從第一個鏈接'自動整合'部分。然後它繼續談論修改AndroidManifest文件,大多數修改已經在那裏。因此,這些部分似乎並不適用於Phonegap用戶。

但是 - 該應用程序沒有註冊,所以我必須做錯了什麼或跳過了什麼。爲了使這更加複雜,我找不到獲取有意義的錯誤消息的方法。在我的phonegap js代碼中,我可以執行alert()調用,但是這並沒有告訴我有關可能發生的UA /推送/註冊配置問題的任何信息,但不會影響應用程序構建過程。我所知道的是,應該發生的'註冊'事件不會被觸發。

有沒有人經歷過這個過程之前/最近?我發現了一些類似的問題和指南,但它們都涉及手機版和城市飛艇的舊版本,迄今爲止沒有太多幫助。都沒有城市飛艇的支持,誰告訴我他們不幫助具體實施的人(當然我沒想到他們,這是在黑暗中拍攝的)。

無論如何,感謝您的幫助和閱讀,如果你已經做到了這一點。

+0

請回答我有同樣關切的人。 – Avi

回答

0

答案是文檔不完全清楚 - Android應用程序根本沒有註冊推送通知。指南在其他方面是正確的。一旦我意識到我不必等待註冊,我嘗試從UA網站發送推送,並且它工作。

相關問題