読者です 読者をやめる 読者になる 読者になる

pixyzehn blog

iPhone App, Mac App, Programming, Web service, Tool, Evernote, etc

iPhoneでバイブレーションを制御する方法

Xcode

http://www.flickr.com/photos/23208360@N07/5431657055
photo by Yutaka Tsutano


Clear+などでタスクをチェックするとぶるっとなるバイブレーションの制御の方法を紹介したいと思います。



iosアプリの開発においてバイブレーションの制御は非常に簡単です。


まずAudioToolbox.frameworkを追加します。


Build Phasesからフレームワークを追加することができます。


f:id:inagex:20140115110235p:plain


追加できたら、バイブレーションを制御したいファイルのヘッダファイルにAudioToolbox/AudioServices.hのインポート文を挿入します。


f:id:inagex:20140115110545p:plain


後はバイブレーションを制御したい箇所に以下のコードを書き込めばバイブレーションが作動します。

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);


アプリで使用するときには個人的にバイブレーションはON or OFFの設定ができたほうがいいと思います。


Clear+ Tasks & To-Do List App

価格: ¥500