2015-10-29 12 views
5

manuel olarak nasıl gözetleme & pop veya uygulama kısayollarını kullanırken meydana olanlar gibi tek bir tıklama benzeri titreşim tetikleyebilir?iPhone 6S, peek ve pop gibi manuel olarak titreşimle mi?

+0

http://stackoverflow.com/questions/4724980/making-the-iphone-vibrate – Lefteris

+1

@Lefteris bu soru genel olarak titreşim ile ilgili, kısa titreşimden (bir tıklama gibi geliyor) bahsediyorum. peek ve pop etkinleşir. – vrwim

cevap

1

adamların (dahil iPhone 6S) Taptic Engine ile telefonları için iOS 9 için bunu yapmak için bir yol bulmuş gibi görünüyor. http://unifiedsense.com/development/using-taptic-engine-on-ios.html iOS 8 veya başka herhangi bir telefon için geçerli olup olmadığından emin değilim. Aslında Taptic Engine arayüzünü 'dan aldılar ve Peek veya Pop'a karşılık gelen bir tamsayı ile actuateFeedback'u çağırdılar. ki zaten sizin niyetiniz buysa

Maalesef bu uygulamalar olasılıkla, App Store tarafından reddedilecektir.

15

Bu yöntem uygulanması kolaydır ve gerçekten iyi çalışıyor

import AudioToolbox 

AudioServicesPlaySystemSound(1519) // Peek feedback 
AudioServicesPlaySystemSound(1520) // Pop feedback 
AudioServicesPlaySystemSound(1521) // Three pulses feedback 

umarım bu yardımcı olur (Kendim denedim)! :)

+0

Bu IOS 7.1.2 çalışmaz, ancak benzer bir belli belirsiz içindeki titreşim kodları göre 1011 ve 1311 [bu wiki] (http://iphonedevwiki.net/index.php/AudioServices) ile elde edilebilir. – meepzh

+0

Harika kod snippet'i. – Linasses

+0

Birincisi mükemmel :) –

İlgili konular