I have some problems with the application that I'm woking on. At some point the user makes a phone call, and if it uses an iPhone the call will be made otherwise a message will be displayed when it uses other device.The problem is that on iOS 8 (all versions) a non-iPhone device can actually make a phone call.
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:phoneNumberToCall]]
Every iOS 8 device has the FaceTime App which now provides the power to call anyone your iPhone can call.
The user has to allow this on his iPhone in Settings.app under "FaceTime" -> "iPhone Cellular Calls"