Когда я пытаюсь открыть сектор диска для чтения, используя open()
, он возвращает -1
дескриптор файла в MacOS Mojave.
Но он отлично работает в других MacOS. Есть ли другой способ сделать это в Мохаве.
cPath = "/dev/rdisk0 ";
errno = 0;
int fileDesc = 0;
fileDesc = open(cPath, O_RDONLY);
if (fileDesc == -1)
{
NSLog(@"%s",strerror(errno));
}
Печать: «операция не разрешена»