2012-11-23 33 views
1

我想在發送之前對ios中的gsm數據進行一些處理。我知道我必須使用私人APi,在我的情況下它不是問題,我的應用程序是實驗性的,不會發送到AppStor。 我不知道從哪裏開始。 我認爲我會遇到這些問題:攔截ios中的gsm數據

  • 在xcode上安裝/使用私有框架。
  • 沒有該API的官方文檔,但我認爲與Cydia,許多人使用它們。

你有一些教程或鏈接,可以幫助我開始?

回答

0

我認爲這將是對兩個子問題劃分這個問題好主意:

1)如何使用私有API

您可以查看以下有關此主題的問題進行信息:

How to use iPhone SDK Private APIs

http://aralbalkan.com/2106

iOS Private API Documentation

Getting signatures of private API methods for iOS

如果您將有任何其他問題。您可以在此發佈或發送電子郵件(我的個人資料中有)。

2)如何使用私有API攔截gsm數據?

我不知道。爲烈

  • 三個問題你真的是「全球通」的數據(GSM協議級信息),還是你的意思是無線數據(讓說,這是從設備發送HTTP請求)?

  • 你需要攔截和修改,還是需要攔截並查看它們?

如果您的意思是無線數據,只是查看它,然後嘗試搜索流量嗅探器。其中一些應該在iOS上工作。

還有一點需要注意。只要我聽到「攔截」,我的猜測就是你會越獄越好(vs私人API)。私有API的使用受到限制。這是好的,如果你的應用程序只能在越獄設備上工作?

+1

GSM級別信息(儘管有一些衆所周知的狀態值)是AFAIK在iOS級別上不可用,因爲它是在完全不同的電話子系統中處理的。 – Till

+0

謝謝,是的,我的意思是GSM數據不是'voip'數據,我認爲我會有遲到的問題(因爲治療),另外一件事是檢測輸入的GSM數據(正常或修改)。你說,使用私有API更好地使用tweeks,我認爲tweeks使用私有API,所以它的其他可能性consIder。如果你有其他的使用tweeks的鏈接,那會很棒。 –

+0

我相信你會在獲取GSM等級信息時遇到問題。我相信它是在單獨的處理器上執行的。您應該檢查http://theiphonewiki.com/wiki/和http://iphonedevwiki.net/index.php/Main_Page 越獄調整僅適用於越獄設備,它們基於Apple系統進程中的代碼注入(並且它們可以使用私人API)。純粹的私人API只是沒有被Apple記錄的API,它們可以在非越獄設備上運行。 –