私の知る限り、プライベートAPIの使用が必要です。あなたが車輪を再発明することを望んでいない限り、私はあなたの携帯電話をjailbreakingすることをお勧めします。私はGreenPois0nを使用してこれを正常に実行しました。完了したら、Appleが承認しないすべてのもののための代替App StoreであるCydiaにアクセスできます。
ダウンロードCydiaからSBSettings。今、あなたはちょうどすぐに有効/無効のBluetooth、3G、機内モード、無線LANなどを可能にするために、ステータスバーをスワイプすることができます
![enter image description here](https://i.stack.imgur.com/tPbbU.png)
他のいくつかのヒントとの理由あなたの携帯電話を脱獄する必要があります
- プラグインの "Push"と "Push"メールをSBSettingsにダウンロードし、CydiaからSBScheduleを購入することで、携帯電話にプロファイルを持たせることができます。私は2つのセットを作りました。 "プッシュオン"と "プッシュオフ"。これらはオン/オフボタンを押して選択できます。私は23:00に "プッシュオフ"に自動的に切り替わり、夜にプッシュ通知に邪魔されないように07:00に "プッシュオン"するようにSBSettingsを設定しました。
- CidiaのLockInfoを購入してください。詳細情報とスクリーンショットhereを参照してください。これにより、ロック画面に「ウィジェット」のサポートが提供されます。
- 私はiPhone(またはiPad)上のiPads VGAアダプタを使用してスクリーンをプロジェクタ(Steve Jobsモード)に映し出す「Display Out」も購入しました。 "ディスプレイレコーダー"は、あなたのアプリケーションのための指示ビデオを記録することができるスクリーンレコーダーです。
http://stackoverflow.com/questions/1743610/programmatically-turn-on-bluetooth-in-the-iphone-sdk – Mahesh