10
votes

Comment vibrer un iphone annonce infinitum

Vous demandez quel code dans l'objectif-c devrais-je utiliser pour secouer l'iPhone de manière continue ...


4 commentaires

C'est vilain. +1 :)


+1 pour faire quelque chose d'horrible aux utilisateurs de l'iPhone


affreux? J'imagine que ça pourrait être assez agréable ...


C'est très similaire à cette question: Stackoverflow.com/Questtions/265761/... Notez que Apple rejetera votre application si vous le faites.


3 Réponses :


4
votes

Vous voudrez peut-être utiliser le code de " Comment rendez-vous l'iphone vibrer pour des durées arbitraires? ":

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);


0 commentaires

-3
votes

Ne faites pas cela. Outre le fait, cela pourrait vous faire rejeter, c'est simplement une mauvaise forme.


0 commentaires

0
votes

Je suis en désaccord iOS 5 a mis en œuvre le mode de vibrations personnalisées. Donc, dans certains cas, la vibration variable est acceptable. La seule chose est inconnue, quelle bibliothèque traite avec qui (à peu près sûr de la coretelephony.framework) et s'il est ouvert aux développeurs.


0 commentaires