我想知道我的应用程序正在运行的设备的总磁盘大小是多少。例如,我要查找它是16GB还是32GB的iphone6。

SystemInfo中,有一个属性systemMemorySize。但这会返回RAM的数量。我想找到硬盘大小。怎么做?

谢谢。

最佳答案

DriveInfo类用于在Windows或台式计算机上执行类似操作。由于使用GetDrives()函数获取磁盘大小,因此不确定在iOS上是否可以使用。真正的解决方案是使用Objective-C创建本机插件。

幸运的是,资产商店中有一个名为Simple Disk Utils的免费插件。您也可以从here获取其源代码。

可用功能:

int CheckAvailableSpace();
int CheckBusySpace();
int CheckTotalSpace(); //<--- You need this

08-05 13:19