私は、ユーザーが特定の場所に到着/出発したときにアプリケーションをオン/オフにする場所ベースの通知を作成できる機能を備えたアプリケーションを作成しています。
リマインダーは作成されますが(最初の図で示されているように)、到着/出発時にトリガーされません。
一方、ユーザーがリマインダーをクリックすると、アドレス(画像番号2に表示)が追加され、そこからトリガーされます
Reminderアプリにアドレスやその他の提案を認識させる方法があるかどうか疑問に思っていました。これは、この特有の問題を解決するのに役立つ可能性があります。
前もって感謝します、
BR、ロック
私が使用するコードは次のとおりです。
EKReminder *reminder = [EKReminder reminderWithEventStore:_eventStore];
reminder.calendar = [_eventStore defaultCalendarForNewReminders];
EKStructuredLocation *location;
NSError *error = nil;
EKAlarm *alarm = [[EKAlarm alloc]init];
reminder.title = @"Turn off Test App";
location = [EKStructuredLocation locationWithTitle:self.addressTextField.text];
[self.addressTextField resignFirstResponder];
alarm.proximity = EKAlarmProximityEnter;
alarm.structuredLocation = location;
[reminder addAlarm:alarm];
[_eventStore saveReminder:reminder commit:YES error:&error];