Вы можете использовать определенные календарные единицы в NSCalendarUnit , когда вы устанавливаете свойство repeatInterval для UILocalNotification. Вы не можете использовать пользовательские единицы или манипулировать ими, поэтому не сможете делать то, что хотите, используя свойство интервала повторения уведомления.
Чтобы планировать уведомления каждые 2 минуты, вы, скорее всего, захотите запланировать несколько уведомлений в разное время (с интервалом 2 минуты). Вы можете создать UILocalNotification, а затем запланировать его с помощью:
[[UIApplication sharedApplication] scheduleLocalNotification: localNotification];
затем измените свойство fireDate (добавив интервал повторения), а затем запланируйте его снова с тем же кодом. Вы можете повторить это в цикле, однако много раз вам нужно повторить уведомление.