0
我想讓我的trigger.io應用程序接收來自解析的推送通知。我已經與Parse.com建立了一個帳戶,安裝並配置瞭解析trigger.io模塊,並將相關的設置代碼添加到我的應用程序中。解析通知不起作用在trigger.io
這裏是我的客戶端應用程序的代碼:
forge.parse.installationInfo(success, error);
function success(info){
forge.logging.log("installation: "+JSON.stringify(info));
}
function error(info){
forge.logging.log("Parse error! "+JSON.stringify(info));
}
forge.parse.push.subscribe("beta-testers",function() {
forge.logging.info("subscribed to beta-tester push notifications!");
},function (err) {
forge.logging.error("error: "+ JSON.stringify(err));
});
forge.event.messagePushed.addListener(function (msg) {
forge.logging.log(JSON.stringify(msg));
});
該應用程序似乎成功連接到Parse.com。
它記錄所有相關的確認消息: (我特意削除我的設備ID)
[INFO] Pausing webview while application not focussed.
[INFO] Checking for reload update.
[INFO] Android remote debugging disabled.
[INFO] Android hardware acceleration enabled.
[INFO] Loading live page in webview: http://10.56.2.49:31337/src/index.html
[INFO] Application in focus, resuming webview.
[INFO] No reload update available.
[INFO] [FORGE] 'installation: {"id":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"}'
[INFO] [FORGE] 'subscribed to beta-tester push notifications!'
[INFO] Checking for reload update.
[INFO] No reload update available.
我測試(AVD模擬器+ .apk文件對電話)的設備似乎都登記在parse.com ;當我選擇收件人發送通知到藍色菜單欄時,將顯示「這將發送到2個設備」。
因此,據我所知,一切都設置正確。 但是,如果我發送通知,我的設備都沒有收到它。 forge.io日誌保持安靜,parse.com儀表板上的「推送已發送」列會爲我的所有發送讀取「0」。
我已經到了我不知道如何進一步調試的階段。
您的幫助將不勝感激!