Возможно, вы захотите использовать код из " Как заставить iPhone вибрировать в течение произвольных промежутков времени? ":
extern void * _CTServerConnectionCreate( CFAllocatorRef, int (*)(void *, CFStringRef, CFDictionaryRef, void *), int *);
extern int _CTServerConnectionSetVibratorState(int *, void *, int, int, float, float, float);
// Initialize
connection = _CTServerConnectionCreate(kCFAllocatorDefault, &vibratecallback, &x);
// Start Vibration
_CTServerConnectionSetVibratorState(&x, connection, 3, intensity, 0, 0, 0);
// End Vibration
_CTServerConnectionSetVibratorState(&x, connection, 0, 0, 0, 0, 0);
Готов поспорить, что вашему приложению будет сложно получить одобрение AppStore! Ознакомьтесь с неофициальными критериями отклонения в магазине приложений .