2012-10-30 51 views
6

我有一個開發的應用程序,它在其Documents目錄中存儲了某些聲音。
是否可以將這些聲音導出或存儲到用戶的iPod庫?如果重要,它們使用.caf格式。以編程方式將內容添加到音樂庫

+0

你使用libipodimport得到這個工作,或找到另一種方式? – newenglander

+0

還沒有得到這個工作呢。它需要在非越獄設備上工作。 – Majster

回答

5

這是唯一可能的,如果該應用程序是越獄設備。在這種情況下,您可以使用我的libipodimport庫將音樂和音頻文件導入iPod媒體庫。

如果應用程序是通過AppStore的分佈,那麼它是不幸的是沒有可能的,通過你仍然可以嘗試使用私有API:在SSDownloadSSDownloadQueueSSDownloadMetadata類(class-dumped headers here)從StoreServices私人框架啓用它 - 你可能能夠通過AppStore使用這些如果你設法隱藏他們,這是不太可能的。

+0

我剛剛遇到了你的答案,並且我嘗試了你的庫(添加了AppSupport和StoreServices頭文件和框架),但它似乎沒有做任何事情。儘管我在server.m文件中有很多警告: - Receiver'SSDownloadMetadata'是一個前向類,相應的@interface可能不存在', - 實例方法'-setCopyright'找不到......等等。我失去了什麼?非常感謝 –

+0

@ H2CO3我也很難使用你的庫。有很多頭文件鏈接到對方,如果你可以開發一個樣本項目,這將是非常好的,這樣我們就可以從中學習,而不用問你很多。我感謝你的幫助。 – Frozenna

+0

@VibolTeav很多頭文件要鏈接?你是什​​麼意思?一個不鏈接頭文件。他們甚至沒有編譯。但無論如何,只要你在第一行設置了iOS SDK的正確路徑,Makefile就可以完成這項工作。另外,1.圖書館在Cydia,你不必編譯它; 2.你看過README文件嗎?它可以通過編寫一些3(是,三行)代碼來使用。這應該不難。如果你覺得這樣,我建議你退後一步,學習C和Objective-C編程和編譯的基本概念。 – 2013-08-01 07:54:45

相關問題