C# Xamarin-从媒体插件拍摄的媒体中清除ios/Android上的图片/视频缓存

C# Xamarin-从媒体插件拍摄的媒体中清除ios/Android上的图片/视频缓存,c#,android,ios,xamarin.forms,montemagno-media.plugin,C#,Android,Ios,Xamarin.forms,Montemagno Media.plugin,我已经为ios和Android编写了一个应用程序。它允许用户使用媒体拍摄照片和视频。插件库位于: 照片保存在此处: /存储/仿真/0/Android/data/com.idjoey.hempliance/files/Pictures/MyAppname/637542092736259960.jpg 我的问题是,在应用程序更新之前,还是在用户进入设置并清除缓存之前,这些图片会一直保留在那里?ios/Android是否会在其他时间清除它 如果我想清除ios/Android上的缓存,最好的方法是什么

我已经为ios和Android编写了一个应用程序。它允许用户使用媒体拍摄照片和视频。插件库位于: 照片保存在此处: /存储/仿真/0/Android/data/com.idjoey.hempliance/files/Pictures/MyAppname/637542092736259960.jpg

我的问题是,在应用程序更新之前,还是在用户进入设置并清除缓存之前,这些图片会一直保留在那里?ios/Android是否会在其他时间清除它

如果我想清除ios/Android上的缓存,最好的方法是什么


谢谢。

您提供的存储是Android内部存储。卸载应用程序时,保存在该目录内部存储中的所有文件也将被删除。但更新应用程序时会发生这种情况吗?在iOS上呢?Android和iOS提供的Storage是否会自动清理?正如我所知,从Android 6.0开始,就有自动备份。检查链接。developer.android.com/guide/topics/data/autobackup。在ios上,如果将数据保存在文件中,升级后,该文件仍然存在。