2011-02-13 86 views
2

我厭倦了在iPhone上瀏覽大量無意義的菜單,只是爲了啓用/禁用藍牙,並且想讓自己成爲一款基本上啓用/禁用手機上的藍牙的應用程序。我有一個Apple開發者帳戶,所以部署不會是一個問題(可以做臨時部署)。適用於iPhone的藍牙API

我一直在尋找,但找不到任何API讓我這樣做。有人知道嗎?如果某人已經構建了供個人使用的代碼,是否有人可以開源代碼?

+1

http://stackoverflow.com/questions/1743610/programmatically-turn-on-bluetooth-in-the-iphone-sdk – Mahesh 2011-02-13 10:08:36

回答

2

據我所知,這需要使用私有API。除非你不想重新發明輪子,否則我建議越獄你的手機。我使用GreenPois0n成功完成了這項工作。完成後,您可以訪問Cydia--蘋果公司不會批准的所有其他應用程序商店。

從Cydia下載SBSettings。現在你只需輕掃狀態欄來快速開啓/關閉藍牙,3G,飛行模式,WiFi和更多:

enter image description here

其他一些技巧和考慮,您應該越獄你的手機:

  • 通過下載插件「推送」和「推送」郵件到SBSettings,並從Cydia購買SBSchedule,您可以在手機上擁有配置文件。我創建了兩套。 「推」和「推」。可以通過按住開/關按鈕來選擇這些。我還設置了SBSettings在23:00自動切換到「Push off」,並在07:00「Push on」,以避免在晚上受到推送通知的干擾。
  • 從Cydia購買LockInfo。查看更多信息和截圖here。這給你鎖屏上的「小部件」支持。
  • 作爲一名開發人員,我還購買了「顯示輸出」功能,使您可以使用iPhone(或iPad)上的iPad VGA適配器將屏幕鏡像到投影機上(史蒂夫喬布斯模式)。 「顯示記錄器」是一款屏幕錄像機,可讓您爲應用程序錄制說明視頻。
+1

我認爲你錯過了這個問題的重點:它有沒有API來啓用/禁用BT服務?這個話題不是關於如何越獄iPhone。 – garzanti 2011-02-13 12:34:38