我想创建文件夹在iPhone移动(在我的手机存储)使用扑动,我可以在android手机上完成它,但在iOS手机上我做不到。
当我尝试使用getApplicationSupportDirectory()它返回我的mac存储路径而不是模拟器存储路径
if (!isTemporaryStorage) {
if (Platform.isIOS) {
var iosPath= await getApplicationSupportDirectory();
path = File('${iosPath.path}/Majd_Eng_folder/$fileName');
} else {
path = File('/storage/emulated/0/Majd_Eng_folder/$fileName');
}
将getApplicationSupportDirectory
更改为getApplicationDocumentsDirectory
(iOS)。如果你想隐藏数据,那么试试getLibraryDirectory
注意:不要忘记在info.plist
中添加权限