iOS фоновая служба вибрирует телефон
У меня есть приложение, которое работает в фоновом режиме (службы определения местоположения). Когда приложение находится на переднем плане, оно вибрирует нормально, когда я этого хочу, однако, если оно не на переднем плане (в представлении многозадачности), вибрация больше не работает. Разве это не разрешено? Есть ли какой-нибудь способ для моего фонового приложения подать виброзвонок? Если не то, что насчет звукового сигнала?
Прямо сейчас я просто делаю что-то вроде этого:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
При импорте:
#import <AudioToolbox/AudioServices.h>