2013-12-17 50 views
1

編輯:假設設備沒有越獄如何將文件從OSX終端推送到非越獄iPad/iPhone?

以下是我到目前爲止所做的: 我已經看過libimobiledevice和ifuse。據我所知,他們基本上是爲Linux開發的,但他們應該在OSX上工作。我可以通過使用Homebrew將它們編譯爲OSX,但由於它需要一個裝載路徑,所以我一直無法弄清楚如何使用ifx,而OSX似乎沒有公開該裝置的裝載路徑。

有沒有人真的可以通過OSX終端窗口訪問iPad/iPhone上的Documents目錄?你是怎麼做到的?

+0

如果您正瞄準越獄設備,請考慮添加越獄標籤。 –

+0

感謝您提醒我對此發表評論。我不是指越獄設備。這是一個工作設備,我們只需要這個自動化功能。 –

回答

0

我認爲這需要一個簡單的主機來獲取http。對我而言,最好的辦法是將文件放在易失性主機上,如FileTea,然後在我的應用程序中添加一個文本字段,在其中鍵入get的url。

+0

感謝您的回覆。我可能能夠整合來自Objective C的http get調用,但如果可能的話,我真的不希望編輯代碼。我發現這個鏈接,可能證明是有用的,如果我們沿着這條路徑:http://stackoverflow.com/questions/9404104/simple-objective-c-get-request –

2

安裝點是您要裝入應用程序的Documents文件夾的您的Mac的路徑。例如,ifuse 1.1.3,安裝一個應用程序的文檔文件夾爲您的桌面上稱爲MyApp文件夾:

ifuse --documents <BundleID> ~/Desktop/MyApp 

確保~/Desktop/MyApp試圖安裝設備之前就存在。

+0

哇,我想我從來沒有意識到,因爲我得到一個Fuse4x內核擴展錯誤,每當我嘗試做到這一點。 –

+0

你有沒有做任何特別的事情來解決這個錯誤?我在網上只發現了很少的信息,看起來Fuse4X已經被osxfuse所取代。 –

+0

您是否按照'brew info fuse4x-kext'的說明正確安裝了內核擴展? – neilco