1. 程式人生 > >iOS如何讓程式能夠支援檔案共享

iOS如何讓程式能夠支援檔案共享

由於iOS的沙盒機制,蘋果使用者就不能像安卓使用者那樣能夠直接往手機裡拷自己喜歡的音視訊檔案,如果你的程式支援拷貝檔案進去,並且能夠顯示在程式中。

那麼就需要以下配置了:

在應用程式的Info.plist檔案中新增UIFileSharingEnabled(Application supports iTunes file sharing )鍵,並將鍵值設定為YES。
這時你再連線手機執行程式,是不是就可以在itunes裡面找到你的程式了,而且可以向裡面新增檔案。
而在程式中這些檔案都是存到Documents目錄下了
當需要顯示這些檔案時,可以找到Documents 的路徑,然後直接取資料就行了,關於檔案操作,將放在下一篇iOS檔案操作來講

相關推薦

iOS如何程式能夠支援檔案共享

由於iOS的沙盒機制,蘋果使用者就不能像安卓使用者那樣能夠直接往手機裡拷自己喜歡的音視訊檔案,如果你的程式支援拷貝檔案進去,並且能夠顯示在程式中。 那麼就需要以下配置了: 在應用程式的Info.plist檔案中新增UIFileSharingEnabled(Applica

APP支援檔案共享設定(iOS

在開發過程中,有時候需要手動放一些檔案到Documents資料夾下做測試,以前是可以直接用itools或者PP助手等工具直接拖拉檔案到Documents資料夾的,但是最近開發時發現不可以這樣子做了,必須

三種方式 Android WebView 支援檔案下載

最近在開發的過程中遇到一個需求,那就是讓 WebView 支援檔案下載,比如說下載 apk。WebView 預設是不支援下載的,需要開發者自己實現。既然 PM 提出了需求,那咱就擼起袖子幹唄,於是乎在網上尋找了幾種方法,主要思路有這麼幾種: 跳轉瀏覽器下載 使用系統的下載

IOS應用程式釋出授權檔案過期的處理方法

IOS應用釋出ad-hoc方式釋出需要授權檔案,授權檔案會有過期時間,時間到了應用程式就不能用了。 針對這個問題有兩個解決方案: 1.通過appStore釋出應用,這樣直接從應用程式商店下載的應用是不需要授權檔案的。(但是此種情況如果開發者帳號到期沒有續費,應用就不能再下載

Windows7 - 64bit 支援 VC++ 6.0 的解決方法(無法啟動此程式,因為計算機中丟失 MSVCRTD.dll。嘗試重新安裝該程式以解決此問題)

源地址:https://www.cnblogs.com/poissonnotes/p/4372136.html   無法啟動此程式,因為計算機中丟失 MSVCRTD.dll。嘗試重新安裝該程式以解決此問題。 我用的作業系統是Windows 7 -64bit,我把DLL下載以後按常

VS2013Release程式生成pdb檔案 進行debug除錯

轉載:https://blog.csdn.net/u013600225/article/details/51427791 用VS除錯Release的程式,發現無法除錯。其實,並不是Release的程式不能除錯,而是沒有讓Release的程式生成pdb檔案,VS無法載入pdb檔案而無法除錯程式。

webstorm編寫微信小程式支援rpx

引言:微信小程式太噁心了,每次習慣性Ctrl+Alt+L就會炸掉,讓我各種不爽,但咱還是得寫不是,網上搜了半天發現一篇文章提供瞭解決方案。 在這篇文章裡面提供了思路,通過Webstorm中自帶的File Watcher工具監視檔案變化,自動替換所有的空格rpx為rp

程式 | webstorm支援.wxml和.wxss檔案高亮文字

個人喜歡用偏暗主題的ide,對於我來說微信小程式開發的ide主題看起來都不是很舒服,雖然它今天更新了,增加了深色和黑色的主題。但是隻有編輯區是改變了主題的,一半黑一半白的ide,我

重灌系統後怎樣已經安裝的程式能夠使用?(¥6)

我們用的作業系統用久了以後,會卡頓,當然了,我們一般使用者,現在的win10來說,恐怕用個幾年都沒事吧!但是做開發啥的,安裝一些工具,可能系統用久了,就會出問題了,所以免不了的系統重做! 方法步驟: 1. 提前準備好需要繼續使用的源程式的安裝檔案,版本最好與在用的版本保持一致

iOS/iPhone 程式檔案目錄結構以及啟動流程

要想清晰的理解IOS應用程式的啟動過程,毫無疑問需要深入瞭解一下ios應用程式的檔案系統。一個ios應用程式都有一個屬於自己沙盒(sandbox),應用沙盒就是檔案系統目錄,並且與檔案系統的其他部分隔離。應用必須待在自己的沙盒裡,應用既不能訪問其他應用的沙盒,其他應用也不能

IOS App開啟iTunes檔案共享

關於IOS檔案目錄的一點記錄       IOS的檔案系統面向的是裝置上的每個執行的應用程式。為了保證IOS系統的可用性和簡單性,IOS裝置的終端使用者是無法直接訪問檔案系統的,同時裝置上的app與使用者一樣也是不能隨便直接訪問檔案系統的。IOS的app與檔案系統之間的互

iOS iTunes匯入本地視訊(檔案共享

完成效果: 用iTunes向app匯入視訊後,不用手動重新整理,編寫的工具類會實時監聽複製狀態,複製完成後會自動重新整理UI. 大坑:因為檔案共享是共享的Document資料夾下所有資源,所以你需要把非共享的檔案,如:資料庫檔案、快取檔案等,存放到除

伺服器iis支援.apk檔案下載的設定方法

隨著智慧手機的普及,越來越多的人使用手機上網,很多網站也應手機上網的需要推出了網站客戶端,.apk檔案就是安卓(Android)的應用程式字尾名,預設情況下,使用IIS作為Web伺服器的無法下載此檔案,那麼怎麼才能讓IIS支援.apk檔案的下載呢?  IIS伺服器不能下載.apk檔案的原因:iis的預設M

samba,ubuntu與windows實現檔案共享

1.安裝samba sudo apt-get install samba 完成安裝後系統就已經集成了共享功能,而且,samba會自動啟動。 2.找到你需要共享的目錄,點選右鍵,選擇共享,這時候會有提示,一般選擇任何人都允許訪問就可以了(訪問這個的一般都是自己人,沒人訪問我們

iOS 應用程式 Crash檔案的理解與分析

Understanding and Analyzing iOS Application Crash Reports https://developer.apple.com/library/ios/technotes/tn2151/_index.html Technica

iOS 支援豎屏的App橫屏播放網頁視訊

應用本身只支援豎屏,當時又想讓應用中網頁視訊可以全屏播放,這種需求想必經常會有。 這裡提供一種方法,經過測試,能實現這種需求。 以下程式碼在Xcode7.1,iOS6~iOS9 測試通過。 首先在xxxxAppDelegate中增加一個屬性: @property (nona

程式在崩潰時體面的退出之Dump檔案

在我的那篇《讓程式在崩潰時體面的退出之CallStack》中提供了一個在程式崩潰時得到CallStack的方法。可是要想得到CallStack,必須有pdb檔案的支援。但是一般情況下,釋出出去的程式都是 Release版本的,都不會附帶pdb檔案。那麼我們怎麼能在程式崩潰的

sql server 2008安裝程式支援檔案時退出

      昨天安裝sql server 時幾次都在安裝程式支援檔案時退出,一開始懷疑是沒有安裝.NET Framework,檢查了一下,發現已經安裝了。後來,百度了一下,度娘說是之前安裝的沒有解除安

Linux下如何普通使用者執行特權程式訪問受限檔案

問題: 如下這個檔案,由root賬號建立,許可權為 rw-r-----,即對普通使用者來說,read/write許可權都沒有.-rw-r----- 1 root root 0 7月 9 21:22 rootfile在非root賬號即普通使用者賬號下,

關於ios開發framework及.a檔案支援架構判斷以及合併

 在ios開發中,每個工程都會用到別人封裝的一些好的框架,但是這些框架不一定全部支援真機和模擬器測試,所以我們需要提前判斷一下它們是否支援真機或者模擬器,而且我們在製作自己的封裝庫時,如果我們想我們的框架能夠既支援真機又支援模擬器,那就需要對生成的庫進行合併!     判斷framework或.a檔案支援框