問題タブ [iphone-vibrate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS - ローカル通知 - カスタム バイブレーションまたは長時間のバイブレーション
アラームのように機能する iPhone アプリを構築しようとしています。UILocalNotification を使用しています。
問題
- 電話の振動を長くしてほしい。ただし、現時点では振動は 1 回のみです。
代替アプローチ
カスタム振動パターンを使用することはできますか?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)
プッシュ通知が発生したときにメソッドを実行することはできますか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)
NSTimer はオプションですか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)
他の代替手段はありますか?
iphone - iPhoneの振動の長さを設定するには?
AudioServicesPlaySystemSound を使用して振動機能を呼び出しています。
バイブレーションの持続時間を設定する方法はありますか?デフォルトの持続時間が 0.4 秒であることはわかっていますが、デバイスの振動をこれよりも短くしたり長くしたりしたい場合があります。
iphone - バイブレーションiPhoneを無効にする
プログラムでiPhoneのバイブレーションを無効にする方法はありますか?
私が見つけたのは、バイブレーションを有効にする方法だけです。Vibration Mode基本的にスルーを切り替えたいですUISwitch。
それを行う方法があれば、誰かが私を助けることができますか?
ios - iOSにカスタムバイブレーション用のAPIはありますか?
iOS 5以降、ユーザーはアラートとリングのカスタムバイブレーションパターンを作成できます。次のスクリーンショットは、1つを作成するためのUIを示しています(iOS 6の連絡先アプリ)。

ドキュメントを含めて検索してきましたが、カスタムバイブレーションの作成または再生を公開するパブリックAPIが見つかりません。最も近いのは、AudioToolboxフレームワークを使用して、短く一定の振動を再生することです。
カスタムバイブレーション用のAPIがあるかどうか誰かが知っていますか?必ずしもパブリックAPIである必要はありません。連絡先アプリが何を使用しているか知りたいです。誰か知っている?
PSその他は(例_CTServerConnectionCreate)で提案しています。試してみましたが、なんらかの理由でバイブレーションが出ませんでした。CoreTelephony
2015年10月の更新:
iOS 9には、互換性のあるデバイスのTapticEngineと対話するための新しいプライベートAPIがあります。詳細については、iOS9のTapticを参照してください。
iphone - iPhone - iPhone を振動させることができません
私はこれを使用しています
それをインポートする
次に、エラーが発生しました。
何故ですか?
iphone - iPhoneが振動しているかどうかを検出する方法は?
iPhone が振動するたびに何かを実行するアプリを作成したいと考えています (電話の着信、振動モードでのテキスト)。iPhoneが振動しているかどうかを検出する方法はありますか(つまり、「振動」イベントを処理しますか?) 助けてくれてありがとう!
iphone - vibration in iphone
Is there a way to reduce the vibration time in iphone when calling
At the time is 2 seconds and I need it to be 0.5 sec. thanks
iphone - iPhoneでデフォルト設定をプログラムで上書きする方法
iPhoneで、バイブレーションとサウンドのデフォルト設定をプログラムで上書きする方法は?
iphone - iOS システムの振動設定を上書きする方法は?
最近、設定アプリケーション内に「バイブレーション オン リング」と「バイブレーション オン サイレント」という 2 つのスイッチがあることに気付きました。これらのスイッチがオフになっていると、アプリケーションから電話を振動させることができません。
現在、次を使用して振動を呼び出しています。
問題は、これらの設定を無効にして、設定に関係なく電話を振動させる方法を知っている人はいますか?

ios - カスタム iPhone バイブレーションの強度
これは、iOS にカスタム バイブレーション用の API はありますか?に関する質問です。. カスタムの振動パターンを作成できますが、強度を制御できません。
これは、カスタム振動パターンを有効にする Kevin Cao の回答からコピーされたものです。
@"Intensity"キーに値を追加するコード行はintそのトリックを実行せず、メソッド内を調べてそれを理解する方法がわかりませんAudioServicesPlaySystemSoundWithVibration。実際に強度を変更するには、何を渡す必要がありますか? 現時点では、1、1000、0.4、0.0001 のどれを渡しても問題ありません。常に同じ強度です (iOS7 を搭載した iPhone 4 の場合)。誰でもこれを再現できますか?
振動パターンだけでなく、滑らかな振動エンベロープを作成できるようにしたいと考えています。方法?
(これは計測器設計の研究プロジェクトであるため、App Store の制限については (まだ) 心配していません。)