Как программно скопировать шрифт в / System / Library / Fonts /? - PullRequest
1 голос
/ 10 сентября 2011

Я хочу скопировать шрифт программно в папку / System / Library / Fonts /.Для этого я использовал следующую кодировку

NSFileManager *fileManager=[NSFileManager defaultManager];
[fileManager copyItemAtPath:sourcePath toPath:@/System/Library/Fonts error:&error];

. Для этого я получаю сообщение об ошибке ..

Error Domain=NSPOSIXErrorDomain Code=13 UserInfo=0x4193e0 "The operation couldn’t be completed. Permission denied"   

Если я копирую шрифт вручную, сначала спрашивается пароль, а затем копируетсяк месту.Но если я сделал это программно, значит, он не спрашивает пароль.Как я могу реализовать эту функцию?

1 Ответ

1 голос
/ 10 сентября 2011

Вам потребуется получить разрешение для выполнения привилегированных операций из вашего кода.

Руководство разработчика доступно здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...