問題タブ [notificationcenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
77 参照

ios - iOS App shuts down when notification center and recently used app list are opened

My iOS app simply shuts down when I open notification center while the app is visible and in focus. Same thing happens if I double click the home button to show the recently used apps list.

This would seem to be an application lifecycle issue, but no errors are reported in Xcode.

How should I go about debugging this problem?

0 投票する
0 に答える
347 参照

macos - 自動レイアウトのない OS X Yosemite Today ウィジェット

自動レイアウトを使用せずに Today ウィジェット (OS X) を実装したいと思います。

を介してウィジェットのサイズを制御できることはわかっていますsetPreferredContentSize:;が、ウィジェットの XIB の自動レイアウトを無効にすると、シミュレーターと通知センターの両方でウィジェットが空白になります。

自動レイアウトを使用しない場合に設定する特別なものがあるというヒントがドキュメントに見つかりませんでした。空でないウィジェットを取得するために何をすべきか知っている人はいますか?

0 投票する
0 に答える
703 参照

ios - EKRiminder: NotificationCenter にアラーム付きのリマインダーが表示されない

リマインダー(EKReminder)にアラーム(EKAlarm)を追加してみました。ほとんどすべてが正常に機能します。リマインダーは「Reminders.app」に追加され、適切なタイミングで起動されます。

しかし、どういうわけか(手動で作成されたリマインダーとは対照的に)発火日時が「Reminders.app」のリマインダーの詳細ラベルに表示されず、通知センターにも次のリマインダーとして表示されません。

これは私の(少し省略された)コードです:

何か不足していますか?事前に助けてくれてありがとう。

0 投票する
1 に答える
516 参照

ios - +notificationCenterVibrancyEffect を呼び出して UIVibrancyEffect を作成しようとするがエラーが発生する

次の行を使用して、通知センターにあるのと同じ効果を作成しようとしていますが、エラーが発生し続けます:

エラー:

通知センターのヘッダー ファイルをインポートしましたが、実行時にこの問題を解決するものは何もないようです:

0 投票する
0 に答える
61 参照

ios - 通知センターにワンプッシュ通知を積み重ねる

ユーザーが忙しく、通知センターで通知を確認していない場合。通知がスタックしないようにします。アプリの削除につながる可能性があります。ユーザーによって。

したがって、通知を受け取ったら、以前のすべての通知をアプリでクリアしたいと考えています。送信し、新しいものだけを保管してください。

それは可能ですか?

注: クリックされる前に削除したい。クリックされた場合は、didReceiveRemoteNotification で簡単に削除できます。

0 投票する
2 に答える
691 参照

ios - プッシュ通知が表示されない

リモート通知を受信する機能を追加しましたが、動作が非常に奇妙です。アプリケーションがフォアグラウンドにある場合、メソッド

が呼び出されています。アプリがバックグラウンドにある場合でも、何も表示されません。着信通知メッセージのバナーが表示されず、通知スワイプダウン リストに何も表示されません。

もう 1 つ奇妙なことに、デバイスの [設定] --> [通知アプリ] リストにアプリケーションが表示されません。受け取っても大丈夫ですか?バックグラウンドの時だけでも?

誰かが同様の問題に直面しましたか?

0 投票する
1 に答える
406 参照

ios - NSNotificationCenter ディスパッチ テーブル

NSNotificationCenter は、オブザーバー全体にオブジェクトをディスパッチするために使用されます。通知センターの発送表がどのようになっているのか知りたいです。

オブザーバーを追加すると、通知センターのディスパッチ テーブルに追加されます。また、通知キューは通知オブジェクトを通知センターにプッシュしてディスパッチします。

通知キューが新しい通知オブジェクトを通知センターにプッシュするときに、どのようなアクションが行われるのか. Google で必要なチュートリアルが見つかりません。ディスパッチ テーブルの動作について説明している適切なリンクを提供してください。

ありがとう、

0 投票する
1 に答える
756 参照

ios - 通知センターが閉じられたときに関数を呼び出す

今日のウィジェットを使用して(Swiftを使用して)最初のiOSアプリをコーディングしています。通知センターを閉じた後、アプリがフォアグラウンドに戻るたびに呼び出される関数があるかどうか疑問に思っていました.

オブザーバーを使用して確認できることはわかってUIApplicationWillEnterForegroundNotificationいますが、アプリの使用中に通知センターをプルダウンして再度閉じると、関数が呼び出されません。

私の問題は単純です。アプリで使用しているデータを操作するために、ユーザーが通知センターをプルダウンする可能性はほとんどありません。ユーザーは、today ウィジェット ボタンを押すことで現在地を保存できるはずです。

アプリの使用中にそれが発生した場合、アプリは新しいデータをチェックしません。