#include <mach/task.h>
#include <mach/task_info.h>
task_basic_info basic;
mach_msg_type_number_t count = TASK_BASIC_INFO_COUNT;
task_info( mach_task_self() , TASK_BASIC_INFO , (task_info_t)&basic , &count );
Я не пробовал это на iPhone. При работе в песочнице могут возникнуть проблемы с разрешениями.