2010-02-13 73 views
2

在iPhone中,iPod應用程序將奇怪名稱的媒體文件(音頻,視頻)保存在奇怪的文件夾(F00,F01等)中。 iPhone中有一個名爲iTunesMovies的文件,其中包含有關這些視頻文件元數據的所有信息以及它們在iPod應用程序中的顯示方式。我也將它複製到我的Mac上,當我試圖在textEdit中打開該文件時,它顯示了一些外來字符,這使我相信它被加密可能(這只是一個瘋狂的猜測)。在iPhone中讀取iTunesMovies文件?

我想讀取/更改該iTunesMovies文件的內容。我可以那樣做嗎?有沒有處理iTunesMovies文件的框架?

在此先感謝

+0

來吧夥計們,沒有人? – raziiq 2010-02-16 02:31:48

+0

您正在討論的文件是/ private/var/mobile/Media/iTunesControl/iTunes/iTunesMovies? 你想通過閱讀/寫入這個文件來實現什麼? – erastusnjuki 2010-02-19 04:34:25

+0

正如我所說,它包含有關在iPod應用程序中顯示的視頻的縮略圖標題等信息。由於我不能更改iPod應用程序,我想改變它顯示信息的方式,這就是爲什麼我需要獲取該文件的信息 – raziiq 2010-02-19 06:18:46

回答

1

我不認爲有一個框架,要做到這一點,但你可能可以自己把文件讀入一個NSData對象,然後操縱你怎麼想。您的應用也必須在沙箱外運行。我不知道該怎麼做。

請記住,這是Apple不允許的,因此您製作的任何應用程序將通過其他方式分發。

+0

您只需安裝到/應用程序而不是/ var/mobile/Applications - 但當然,您必須越獄。 – 2010-02-21 06:57:47

+0

哦,就這麼簡單!那麼,是的,你需要這樣做。 – 2010-02-21 13:17:50

+0

將其轉換爲NSString: NSString * myString = [[NSString alloc] initWithData:theData encoding:NSUTF8 ...]; //做某事 [myString release]; – 2010-02-22 19:01:51