Мой код ниже хорошо работает на моем MAC, но после отправки приложения на рассмотрение Apple, они сказали, что есть некоторые конфликты с правилами песочницы приложения.
OSStatus error = noErr;
error = SendAppleEventToSystemProcess(kAESleep);
if(error!=noErr){
NSLog (@"%@",[NSString stringWithFormat:@"%d",(int)error]);
return;
}
Я использовал приведенный выше код, чтобы пойматьошибка, когда она возникает.
но на моем Mac она всегда хорошо работает без каких-либо проблем / ошибок.
Просто удивляйтесь, есть ли какой-нибудь способ обнаружить среду / параметры изолированной программной среды приложения на моей собственной разработке Mac