LOGGING_FACILITY1( sanityCheck == noErr, @"Problem adding private key, OSStatus == %d.", sanityCheck ); But you don’t know what the OSStatus value means, and you’re devving on iPhone, here’s the answers: OSStatus definition - what the different codes mean. enum { errSecSuccess = 0, /* No error. */ errSecUnimplemented = -4, /* Function or operation not implemented. */ errSecParam = -50, /* One or m