2012-08-15 35 views
5

我正在開發一個示例應用程序,用戶可以在我的應用程序包中閱讀pdf文件,pdf文件,並使用Web視圖來閱讀這些文件。現在我想添加一個按鈕,允許用戶點擊並將pdf文件複製到iBooks庫,這意味着當用戶執行此操作時,在用戶打開iBooks應用程序之後,此PDF文件已在iBooks庫中可用。任何想法這個問題,PLZ幫助我,非常感謝。 PS:我想作出this link,但我不馬上想的iBooks打開PDF文件時,用戶點擊按鈕,我只是想,當用戶打開iBooks的,任何時候後,用戶可以在書架請參閱此PDF本書將PDF文件複製到iBooks庫

+1

如果沒有它的API,也懶得想。 – 2012-08-15 02:10:14

+0

我不想立即在iBooks中打開pdf文件,我只是想將這個pdf文件複製到我的ipad中的某些位置,然後當用戶打開iBooks應用程序時,此pdf文件已經在iBooks – 2012-08-15 02:25:25

+0

Cole的右側庫中可用。如果你不使用API​​,Apple會制定一個規則來阻止你這樣做。 – 2012-08-15 02:35:02

回答

3

有不幸的是,它不是一個可直接向iBooks添加內容的API。

它的工作原理是,您的應用程序使用UIDocumentInteractionController向用戶展示在支持您指定給控制器的文件類型的應用程序中打開PDF的能力。如果它安裝在用戶設備上,那麼其中一個應用程序就是iBook。

其他資源:

+0

Hi Wayne,如果使用Safari瀏覽器下載PDF文件,它會自動出現在iBooks菜單中。難道我不可能使用我的應用程序下載PDF並使pdf文件自動出現在iBooks中。如果不是,safari如何做到這一點? – 2017-03-01 09:07:31

+0

@BurakKarasoy你會發現蘋果經常給自己的API,我們沒有訪問... – 2017-03-01 13:18:32

+0

謝謝韋恩,Safari可以訪問這些API,但我們不能? – 2017-03-01 14:10:12