私は目覚まし時計アプリを構築しようとしており、localNotification を使用してhttp://www.drewdahlman.com/meusLabs/?p=84のコードを適応させようとしています。
私のアプリは phonegap とバックボーンの組み合わせです。localNotification を設定しています
plugins.localNotification.add({ 日付: set_alarm, メッセージ: 'Wakey Wakey...', バッジ: 0, ID: 12, sound:'Alarm.cab', background:'MyApp.Views.Alarm.notification()', 前景:'MyApp.Views.Alarm.notification()' });
後で、私の MyApp.Views.Alarm で私は持っています
通知: function(){ アラート('アラーム'); }
残念ながら、このアラートは iOS シミュレーターではトリガーされません。
xCodeは以下を出力します
2012-07-25 10:06:25.054 ウェイキー[8253:13403] 通知セット: 2012-07-25 10:07:25 +0000 (ID:12、バッジ:0、サウンド:Alarm_01.cab、 背景: Wakey.Views.Alarm.notification(), 前景: Wakey.Views.Alarm.notification()) 2012-07-25 10:06:25.055 ウェイキー [8253:13403] [情報] 2012-07-25T10:07:25.044Z 2012-07-25 10:06:25.056 ウェイキー [8253:13403] [INFO] "2012-07-25T10:07:25.044Z" 2012-07-25 10:06:25.058 Wakey[8253:13403] 現在現役でした
奇妙な部分は、「現在アクティブでした」と出力しているコードのどこにも見つからないことです。これは奇妙だと思いますが、localNotification プラグイン ファイルにはありません。
通知がトリガーされない理由について何か提案はありますか?