Fix iOS SDK build
diff --git a/src/lockdown-cu.c b/src/lockdown-cu.c
index cdaf02c..61a1c03 100644
--- a/src/lockdown-cu.c
+++ b/src/lockdown-cu.c
@@ -62,6 +62,7 @@
 #include <sys/sysctl.h>
 #include <SystemConfiguration/SystemConfiguration.h>
 #include <CoreFoundation/CoreFoundation.h>
+#include <TargetConditionals.h>
 #endif
 
 #include "property_list_service.h"
@@ -647,7 +648,7 @@
 
 			/* HOST INFORMATION */
 			char hostname[256];
-#ifdef __APPLE__
+#if defined(__APPLE__) && !defined(TARGET_OS_IPHONE)
 			CFStringRef cname = SCDynamicStoreCopyComputerName(NULL, NULL);
 			CFStringGetCString(cname, hostname, sizeof(hostname), kCFStringEncodingUTF8);
 			CFRelease(cname);