簡體   English   中英

iOS 11文件應用程序:如何包含應用程序包中的文件

[英]iOS 11 Files App: How to include files from app bundle

我在WWDC上觀看了今年的主題演講 ,並對iOS 11帶來的所有新功能感到興奮。蘋果對App Store游戲的重視程度很高,而iPad歷史上最大的升級也非常令人興奮。 但是對我而言,最讓我煩惱的是,iOS 11將首次為iOS帶來文件系統的一些樂趣。 他們自然地將其稱為“ Files應用。 新用戶從Microsoft產品到iOS獲得相同的類似Windows的體驗似乎向前邁出了一大步。

我的問題是,作為一名目前正在開發高度面向文檔的項目的開發人員,我將如何向前看待我的設計以處理此功能? 我現在知道,如果您使用Application supports iTunes file sharing密鑰在.plist啟用此功能,則Apple允許您的應用程序通過iTunes向用戶公開應用程序沙箱的documents目錄。 對於“ Files應用程序,其工作方式是否相同? 意思是,“ Files應用程序是否會公開設備上所有具有該Application supports iTunes file sharing密鑰的Application supports iTunes file sharing程序的documents文件夾(在應用程序的.plist設置為YES

只需將Supports Document BrowserUISupportsDocumentBrowser )鍵添加到Info.plist並將其設置為YES。

如果其中包含文件,則documents文件夾將顯示在On My iPhone部分中。

如果您的應用程序支持iTunes文件共享,並且Info.plist鍵“支持就地打開文檔”( LSSupportsOpeningDocumentsInPlace )也設置為YES ,則在“文件”應用程序中將顯示應用程序“文檔”目錄中的文件。 如果您有一個基於UIDocument的應用程序,那是安全的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM