1

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

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

AudioServicesPlaySystemSound( kSystemSoundID_Vibrate );

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

ここに画像の説明を入力

4

1 に答える 1

0

電話のコア機能のユーザー設定を変更することはできません。実際には OS 上ではなく、OS 上に構築します。私たちができることはすべて、Apple がそれを可能にする API を作成したからです。文書化されていない API を使用して回避するためのクレイジーなハックがあったとしても、Apple はとにかくアプリを拒否します。「文書化されていない」とは知らなかった非常にマイナーな何かをめぐって、別の状況で私に起こったことがあります。

于 2013-05-23T23:08:36.230 に答える