Dev:CoreTelephony.framework

CoreTelephony is a public framework that manages telephony related tasks on iOS. It can be used as a frontend to communicate with CommCenter which talks to the baseband directly. The public portion is only a tiny part of the whole framework.

iOS 7 Entitlements
On iOS 7, Apple implemented additional security to ensure that applications cannot maliciously access a user's phone number. To do so, they have added the following entitlements:


 * com.apple.coretelephony.Identity.get: Needed to use the CTSettingCopyMyPhoneNumber or CTSettingCopyMyPhoneNumberExtended functions.
 * com.apple.coretelephony.Calls.allow
 * com.apple.coretelephony.CTVoiceSupport.allow
 * com.apple.coretelephony.CTCarrierSettings.allow