私は、店舗が開いているときにユーザに通知するアプリをプログラミングして作業するのがかなり新しいです。私はデータを格納するfirebaseを使用していると私はローカルの通知を押すのではなく使用するために探しています。Firebaseを使用したローカル通知
私は自分のアプリケーションデリゲートをいくつかのオンラインソースに基づいて通知を送信するように設定していますが、その機能を呼び出す方法はわかりません。私はXcodeでスイフト4を使用しています。
import Firebase
var refNotificationValue = DatabaseReference!
@IBAction func openButtonClicked(_ sender: UIButton) {
// Alert Controller confirming actions
self.shouldSendNotification()
}
// DidLoad()
refNotificationValue = database.database().reference().child("Notifications").child("enabled") // set to yes
// EndLoad()
func shouldSendNotification() {
refNotificationValue?.observeSingleEvent(of: .value, with: { (snapshot) in
let dict = snapshot.value as! [String: Any]
let status = dict["enabled"] as! String
if status == "yes" {
setToOpen()
sendNotification()
} else {
setToOpen()
}
})
}
func sendNotification() {
????????
}
ありがとうございます!
ありがとうございました!私はあなたの2番目の方法でリストされているように、バックグラウンドフェッチを取り組んだ –
素敵な!幸い私は助けることができました=) –
ダスティン、ここにあなたを個人的にメッセージする方法はありますか?私は本当にいくつかの助けを使うことができ、この1つの問題について1ヶ月間立ち往生しています。ありがとうございました –