問題タブ [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.

0 投票する
1 に答える
4761 参照

ios - iOS - ローカル通知 - カスタム バイブレーションまたは長時間のバイブレーション

アラームのように機能する iPhone アプリを構築しようとしています。UILocalNotification を使用しています。

問題

  • 電話の振動を長くしてほしい。ただし、現時点では振動は 1 回のみです。

代替アプローチ

  1. カスタム振動パターンを使用することはできますか?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. プッシュ通知が発生したときにメソッドを実行することはできますか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)

  3. NSTimer はオプションですか? (ただし、アプリは実行されていない可能性がありますが、動作する必要があります)

  4. 他の代替手段はありますか?

0 投票する
3 に答える
4475 参照

iphone - iPhoneの振動の長さを設定するには?

AudioServicesPlaySystemSound を使用して振動機能を呼び出しています。

バイブレーションの持続時間を設定する方法はありますか?デフォルトの持続時間が 0.4 秒であることはわかっていますが、デバイスの振動をこれよりも短くしたり長くしたりしたい場合があります。

0 投票する
1 に答える
1064 参照

iphone - バイブレーションiPhoneを無効にする

プログラムでiPhoneのバイブレーションを無効にする方法はありますか?

私が見つけたのは、バイブレーションを有効にする方法だけです。Vibration Mode基本的にスルーを切り替えたいですUISwitch

それを行う方法があれば、誰かが私を助けることができますか?

0 投票する
2 に答える
50715 参照

ios - iOSにカスタムバイブレーション用のAPIはありますか?

iOS 5以降、ユーザーはアラートとリングのカスタムバイブレーションパターンを作成できます。次のスクリーンショットは、1つを作成するためのUIを示しています(iOS 6の連絡先アプリ)。

iOS6でカスタムバイブレーションを作成するためのUIのスクリーンショット

ドキュメントを含めて検索してきましたが、カスタムバイブレーションの作成または再生を公開するパブリックAPIが見つかりません。最も近いのは、AudioToolboxフレームワークを使用して、短く一定の振動を再生することです。

カスタムバイブレーション用のAPIがあるかどうか誰かが知っていますか?必ずしもパブリックAPIである必要はありません。連絡先アプリが何を使用しているか知りたいです。誰か知っている?

PSその他は(_CTServerConnectionCreate)で提案しています。試してみましたが、なんらかの理由でバイブレーションが出ませんでした。CoreTelephony

2015年10月の更新:

iOS 9には、互換性のあるデバイスのTapticEngineと対話するための新しいプライベートAPIがあります。詳細については、iOS9のTapticを参照してください。

0 投票する
1 に答える
539 参照

iphone - iPhone - iPhone を振動させることができません

私はこれを使用しています

それをインポートする

次に、エラーが発生しました。

何故ですか?

0 投票する
2 に答える
1339 参照

iphone - iPhoneが振動しているかどうかを検出する方法は?

iPhone が振動するたびに何かを実行するアプリを作成したいと考えています (電話の着信、振動モードでのテキスト)。iPhoneが振動しているかどうかを検出する方法はありますか(つまり、「振動」イベントを処理しますか?) 助けてくれてありがとう!

0 投票する
1 に答える
1538 参照

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

0 投票する
2 に答える
464 参照

iphone - iPhoneでデフォルト設定をプログラムで上書きする方法

iPhoneで、バイブレーションとサウンドのデフォルト設定をプログラムで上書きする方法は?

0 投票する
1 に答える
899 参照

iphone - iOS システムの振動設定を上書きする方法は?

最近、設定アプリケーション内に「バイブレーション オン リング」と「バイブレーション オン サイレント」という 2 つのスイッチがあることに気付きました。これらのスイッチがオフになっていると、アプリケーションから電話を振動させることができません。

現在、次を使用して振動を呼び出しています。

問題は、これらの設定を無効にして、設定に関係なく電話を振動させる方法を知っている人はいますか?

ここに画像の説明を入力

0 投票する
1 に答える
4840 参照

ios - カスタム iPhone バイブレーションの強度

これは、iOS にカスタム バイブレーション用の API はありますか?に関する質問です。. カスタムの振動パターンを作成できますが、強度を制御できません。

これは、カスタム振動パターンを有効にする Kevin Cao の回答からコピーされたものです。

@"Intensity"キーに値を追加するコード行はintそのトリックを実行せず、メソッド内を調べてそれを理解する方法がわかりませんAudioServicesPlaySystemSoundWithVibration。実際に強度を変更するには、何を渡す必要がありますか? 現時点では、1、1000、0.4、0.0001 のどれを渡しても問題ありません。常に同じ強度です (iOS7 を搭載した iPhone 4 の場合)。誰でもこれを再現できますか?

振動パターンだけでなく、滑らかな振動エンベロープを作成できるようにしたいと考えています。方法?


(これは計測器設計の研究プロジェクトであるため、App Store の制限については (まだ) 心配していません。)