我的目標警報:在我的音樂音頻播放器實現睡眠功能。如果用戶選擇說30分鐘的睡眠時間,那麼應用程序應該醒來並停止當前播放的音樂。如何安排其無需用戶干預醒來iOS應用
問題:[self performSelector:@selector (onTimer_sleep) withObject:nil afterDelay:sleepIntervalInSeconds];
一旦手機被鎖定不起作用;
我的嘗試:使用UILocalNotification
。但是,只有當應用程序是最重要的,並且在系統發送通知時可見的情況下,這纔有效
你會推薦我的使用情況怎樣?我應該實施背景模式嗎?你會建議哪種bg模式,「後臺獲取」?
[NSBackgroundActivityScheduler](https://developer.apple.com/reference/foundation/nsbackgroundactivityscheduler)做類似的事情。但它只適用於macOS。 – RoHaN
@RoHaN,iOS在背景活動方面受**嚴重限制,MacOS不適用。 –
完全同意..... – RoHaN