Vous demandez quel code dans l'objectif-c devrais-je utiliser pour secouer l'iPhone de manière continue ... p>
3 Réponses :
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);
Ne faites pas cela. Outre le fait, cela pourrait vous faire rejeter, c'est simplement une mauvaise forme. P>
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. P>
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.