參考文件,請參考官方範例
https://docs.microsoft.com/zh-tw/xamarin/ios/app-fundamentals/file-system
info.plist需要兩個鍵值,如果光只有「UIFileSharingEnabled」
是無法在你的iphone上面的檔案app裡找到你的app分享出來的檔案的
想要讓iphone的「檔案」app用瀏覽「我的iphone」裡出現你的app icon資料夾(MyDocument).
就要另一個鍵值--「LSSupportsOpeningDocumentsInPlace」了
這篇也是不錯的討論,用模擬器開發的朋友可以參考
可是問題來了,先前你放在MyDocument裡特殊資料(像是json啦、SQLite db啦.....)不就都被看光了?
解決之道就在最初那份文件--把敏感資料搬到MyDocument上層的library裡就是了
(至於用「更新」的方式搭配上述的搬檔,有沒有work,知道的朋友麻煩指導在下一下,謝謝先了)
同場加映:
Xamarin.android的下載目錄在哪?
答案 : Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryDownloads).AbsolutePath
以上,大家加油了
沒有留言:
張貼留言