2011-02-13 14 views
2

私はiPhone上で無意味なメニューをたくさん使ってブルートゥースを有効/無効にすることに飽き飽きし、基本的には携帯電話でブルートゥースを有効/無効にするアプリを作りたいと思っています。私はAppleに開発者アカウントを持っているので、配備は問題ではありません(特別な配備が可能です)。iPhone用Bluetooth API

私は検索していますが、これを行うためのAPIは見つかりませんでした。誰も知っていますか?彼らは個人的な使用のためにこれを構築している場合誰かがソースコードを開くことができますか?

+1

http://stackoverflow.com/questions/1743610/programmatically-turn-on-bluetooth-in-the-iphone-sdk – Mahesh

答えて

2

私の知る限り、プライベートAPIの使用が必要です。あなたが車輪を再発明することを望んでいない限り、私はあなたの携帯電話をjailbreakingすることをお勧めします。私はGreenPois0nを使用してこれを正常に実行しました。完了したら、Appleが承認しないすべてのもののための代替App StoreであるCydiaにアクセスできます。

ダウンロードCydiaからSBSettings。今、あなたはちょうどすぐに有効/無効のBluetooth、3G、機内モード、無線LANなどを可能にするために、ステータスバーをスワイプすることができます

enter image description here

他のいくつかのヒントとの理由あなたの携帯電話を脱獄する必要があります

  • プラグインの "Push"と "Push"メールをSBSettingsにダウンロードし、CydiaからSBScheduleを購入することで、携帯電話にプロファイルを持たせることができます。私は2つのセットを作りました。 "プッシュオン"と "プッシュオフ"。これらはオン/オフボタンを押して選択できます。私は23:00に "プッシュオフ"に自動的に切り替わり、夜にプッシュ通知に邪魔されないように07:00に "プッシュオン"するようにSBSettingsを設定しました。
  • CidiaのLockInfoを購入してください。詳細情報とスクリーンショットhereを参照してください。これにより、ロック画面に「ウィジェット」のサポートが提供されます。
  • 私はiPhone(またはiPad)上のiPads VGAアダプタを使用してスクリーンをプロジェクタ(Steve Jobsモード)に映し出す「Display Out」も購入しました。 "ディスプレイレコーダー"は、あなたのアプリケーションのための指示ビデオを記録することができるスクリーンレコーダーです。
+1

質問のポイントが不足していると思います。それはありますかBTサービスを有効/無効にするAPI?話題はiPhoneの脱獄方法ではなかった。 – garzanti

+0

私が最初の文章で言ったように、このための公開APIはありません。 Maheshのコメントで示唆されているような私的フレームワークの使用が可能です。私の提案は、元の問題に答えています。「Bluetoothを有効/無効にするために、iPhone上で無意味なメニューを頻繁にやることに疲れています。 BTを有効/無効にするプライベートAPI呼び出しを使用してアプリケーションを作成することも一方の方法ですが、私の意見では、jailbreakingによってより良い解決策とオプションが得られます。 –

+0

Mobæk私の見解では、レスポンスはシンプルになっていましたが、これに対して公開APIはありませんでした。プライベートAPIはあなたが気にしているものではなく、iPhoneを壊すことではなく、おそらくAppleが自分の考えを変えて完全に削除することではない。 – garzanti

関連する問題