iOS 앱이 인터넷 연결없이 백그라운드에서 알림을 게시 할 수 있는지 확실하지 않습니다. (예 : 푸시 알림이 아니므로 휴대 전화에서 올리기 만하면됩니다.)iOS 오프라인 백그라운드에서 건배를 게시하십시오.
예 : 백그라운드에서 음악을 재생하는 iOS 앱은 사용자가 백그라운드에서 음악을 듣는 시간을 묻는 메시지를 표시 할 수 있습니다.
iOS 앱이 인터넷 연결없이 백그라운드에서 알림을 게시 할 수 있는지 확실하지 않습니다. (예 : 푸시 알림이 아니므로 휴대 전화에서 올리기 만하면됩니다.)iOS 오프라인 백그라운드에서 건배를 게시하십시오.
예 : 백그라운드에서 음악을 재생하는 iOS 앱은 사용자가 백그라운드에서 음악을 듣는 시간을 묻는 메시지를 표시 할 수 있습니다.
iOS의 로컬 알림을 사용하면 문제를 해결하는 데 도움이됩니다. this tutorial이 도움이 될 수 있습니다.
링크의 내용을 요약 할 수도 있습니까? 그것은 어느 시점에서 길을 잃을 수 있습니다. – Trilarion
난 당신이 마음에서 이러한 요구 사항을
NSDate *alertTime = [[NSDate date]
dateByAddingTimeInterval:10];
UIApplication* app = [UIApplication sharedApplication];
UILocalNotification* notifyAlarm = [[UILocalNotification alloc]
init];
if (notifyAlarm)
{
notifyAlarm.fireDate = alertTime;
notifyAlarm.timeZone = [NSTimeZone defaultTimeZone];
notifyAlarm.repeatInterval = 0;
notifyAlarm.soundName = @"bell_tree.mp3";
notifyAlarm.alertBody = @"Staff meeting in 30 minutes";
[app scheduleLocalNotification:notifyAlarm];
}
, 지역 알림 아래 코드를 참조하십시오 지역 알림을 사용한다고 생각, 다음 코드는 현재 날짜와 시간을 기반으로있는 NSDate 객체를 생성 플러스 10 초. 이 날짜 개체는 오디오 파일의 반복, 문자 메시지 및 소리없이 알림을 예약하는 데 사용됩니다.
'오디오'백그라운드 모드를 사용하는 앱에서 로컬 알림을 요청할 수 있는지 묻는 것이 좋습니다. – KudoCC