uilocalnotification

    0熱度

    1回答

    我想開發一個提醒應用程序,當我們設置提醒時需要發送本地通知。我開發了一些只觸發一個通知的代碼,即使我設置了多個通知。如果我在下午7:30,7:31 PM,7:32 PM設置提醒,通知僅在下午7:32顯示。 這裏是我的代碼 func scheduleNotification(at date: Date) { let calendar = Calendar(identifier: .greg

    3熱度

    1回答

    我想通過在iOS 10/Swift 3上打開URL來處理本地通知。我有一個URL分配給通知的默認操作,另一個分配給自定義操作按鈕。 當默認動作被觸發(點擊通知本身)時,應用程序成功打開URL。但是,當點擊操作按鈕時,將調用UNUserNotificationCenterDelegate處理程序,並且canOpenURL返回true,但打開URL的調用失敗。 只有當應用程序處於後臺或者當點擊通知時終

    1熱度

    1回答

    我的項目集成了我編寫的自定義API來檢索我在應用上顯示的數據。我也正在添加通知。我目前正在實施本地通知,我有點懷疑我是否可以在顯示本地通知之前調用API。我想這樣做的原因是因爲數據庫隨時間不斷變化,我需要重新進行查詢來獲取新數據。 基本上,我想要做的就是調用api並獲取數據以顯示預定通知之前顯示的通知。我該如何去實現這個目標?有沒有人做過類似的事情?

    0熱度

    1回答

    我當前的項目是一個計時器,它使用日期選擇器來設置用戶在定時器關閉之前想要的時間量(比如1分鐘,6小時和2分鐘等)。問題在於日期選擇器相信已設置的時間量。以下是我用來設置時間的代碼。 @IBOutlet weak var datePicker: UIDatePicker! var timeAmount:Double = 0 @IBAction func startButton() {

    2熱度

    1回答

    所以我用這個插件(https://github.com/katzer/cordova-plugin-local-notifications)我的應用程序有本地通知然而,當我已經測試過它無法正常工作。 我跟隨本教程https://devdactic.com/local-notifications-ionic/ 我已經在Android和iOS上測試了Ionic View上的應用程序。我按下按鈕,但沒有

    0熱度

    1回答

    我的任務是實施一項功能,在首次暫停應用時,向合格用戶發送指向在線調查的鏈接。理想情況下,我會通過某種類型的通知(例如本地,推送)來完成此操作。有沒有辦法讓應用程序在用戶暫停時觸發通知,以便點擊它可以打開調查鏈接(可能是通過首先重新啓動應用程序)?

    0熱度

    1回答

    當用戶點擊UILocalNotification時,我正嘗試使用特定屏幕啓動我的應用。這是我在AppDelegate代碼: // MARK: - Local Notification func application(_ application: UIApplication, didReceive notification: UILocalNotification) {

    2熱度

    1回答

    我正在製作一個應用程序,使用圓形區域作爲地理圍欄。當手機處於活動狀態或應用程序處於打開狀態時,地理圍欄通知在模擬器和設備(運行10.3.1的iPhone 6)中均可正常工作。 在模擬器中,它工作正常;當用戶進入一個區域時,它會醒來,發出聲音並在鎖定屏幕上顯示警報。 在電話上,「didEnterRegion」代表電話是在進入該區域時進行的(我記錄了一些消息),但電話沒有發出警報並且沒有醒來。當我按下

    2熱度

    2回答

    我想附加圖像到我的本地通知給出圖像的URL。這是創建附件的擴展: import UserNotifications extension UNNotificationAttachment { static func create(identifier: String, image: UIImage, options: [NSObject : AnyObject]?) -> UNNoti

    0熱度

    1回答

    我試圖解僱本地通知我的應用程序,我使用的代碼如下 - -(void)applicationDidEnterBackground:(UIApplication *)application { NSDate *alarmTime=[[NSDate date] dateByAddingTimeInterval:5.0]; UIApplication *app=[UIApplication shar