5minho / DreamRecorder

mino & bran BoostCamp Project
6 stars 0 forks source link

지난 알람을 편집할 때 현재시간보다 전의 시간을 설정하면 date가 같은 날짜이기때문에... #56

Closed YoonJuHo closed 6 years ago

YoonJuHo commented 6 years ago

다음날로 인식해야함...

YoonJuHo commented 6 years ago

iOS 10의 경우 Calendar의 DateComponents를 기반으로한 Trigger이기 때문에 시간과 분을 설정하면 자동으로 다음날 울릴 수 있음. But.. iOS 9의 경우 Date를 기준으로 하기때문에 적절하게 다음날(Day)도 맞추어 줘야 제대로 울릴 수 있다. 따라서 AlarmScheduler의 addNotificationFallback에서 date를 현재시간과 비교하여 LocalNotification의 fireDate를 바꿔줘야한다.