I'd like to know whether my app is being run on device or simulator at run time. Is there a way to detect this?
Reason being to test bluetooth api with simulator:
#if TARGET_OS_SIMULATOR //Simulator #else // Device #endif
Pls refer this previous SO question also What #defines are set up by Xcode when compiling for iPhone