2015-10-29 12 views
5

peek & पॉप, या एप्लिकेशन शॉर्टकट का उपयोग करते समय होने वाले एक क्लिक-जैसे कंपन को मैन्युअल रूप से कैसे ट्रिगर कर सकते हैं?आईफोन 6 एस को मैन्युअल रूप से चोटी और पॉप की तरह कंपन करें?

+0

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

+1

@ लिफ्टेरिस यह प्रश्न सामान्य रूप से कंपन के बारे में है, मैं छोटी कंपन के बारे में बात कर रहा हूं (यह एक क्लिक की तरह लगता है) चोटी और पॉप सक्रिय करें। – vrwim

उत्तर

1

ऐसा लगता है कि इन लोगों को टैपटिक इंजन (आईफोन 6 एस सहित) के साथ आईओएस 9 के लिए ऐसा करने का एक तरीका मिला है। http://unifiedsense.com/development/using-taptic-engine-on-ios.html मुझे यकीन नहीं है कि यह आईओएस 8 या किसी अन्य फोन पर लागू होता है। उन्होंने अनिवार्य रूप से से टेप्टिक इंजन इंटरफ़ेस को पुनर्प्राप्त कर लिया है और पेक या पॉप से ​​संबंधित एक पूर्णांक के साथ actuateFeedback कहा जाता है।

दुर्भाग्यवश इन ऐप्स को ऐप स्टोर द्वारा अस्वीकार कर दिया जाएगा, यदि यह आपका इरादा है।

15

यह तरीका लागू करना आसान है और यह वास्तव में अच्छी तरह से काम करता है (मैं इसे अपने आप की कोशिश की)

import AudioToolbox 

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

मुझे आशा है कि इस मदद करता है! :)

+0

यह आईओएस 7.1.2 पर काम नहीं करता है, लेकिन इस तरह के कुछ समान रूप से कंपन कोड 1011 और 1311 के साथ [इस विकी] (http://iphonedevwiki.net/index.php/AudioServices) के अनुसार हासिल किया जा सकता है। – meepzh

+0

बहुत बढ़िया कोड स्निपेट। – Linasses

+0

पहला वाला उत्कृष्ट है :) –

संबंधित मुद्दे