Может ли кто-нибудь рассказать мне, как узнать последнюю плату за исходящий звонок и имя оператора исходящего звонка? Есть ли API для получения информации о названии оператора и стоимости вызова в iPhone?IOS. Как определить номер телефона для звонков и последнюю стоимость звонка для исходящего звонка в iPhone.
ответ
Нет, нет. Нет, не должно быть. Нет, не может быть. Это секрет.
Это даже не о конфиденциальности или безопасности, хотя, если бы эта информация была доступна, это было бы серьезной проблемой безопасности.
Телефон не понимает ничего, связанного с выставлением счетов в беспроводной/сотовой сети. Телефон просто пытается зарегистрироваться в сети, но если учетная запись неактивна или не находится в хорошем состоянии, сеть обычно отказывается от попытки регистрации.
Биллинг в значительной степени обрабатывается базовой сетью оператора (обычно это MSC в сети с коммутацией каналов, SGSN в сети с коммутацией пакетов UMTS, PDSN в сети с коммутацией пакетов CDMA/EVDO или MME в коммутаторе LTE с коммутацией пакетов сеть), поэтому невозможно получить информацию о оставшихся минутах или расходах, связанных с телефонным звонком или передачами данных. Любое приложение, которое предоставляет эту информацию, обычно делает это, приближая его. Обычно он просто отслеживает эту информацию на уровне телефона и, возможно, не является официальным.
Имя перевозчика может быть доступно в зависимости от поставщика и технологии. В большинстве технологий MCC & MNC сети будет доступен, и вы можете получить доступ к этому названию. Это link дает представление о том, как сделать это для iOS4, но короткая версия:
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
// Setup the Network Info and create a CTCarrier object
CTTelephonyNetworkInfo *networkInfo = [[[CTTelephonyNetworkInfo alloc] init] autorelease];
CTCarrier *carrier = [networkInfo subscriberCellularProvider];
// Get carrier name
NSString *carrierName = [carrier carrierName];
if (carrierName != nil)
NSLog(@"Carrier: %@", carrierName);
// Get mobile country code
NSString *mcc = [carrier mobileCountryCode];
if (mcc != nil)
NSLog(@"Mobile Country Code (MCC): %@", mcc);
// Get mobile network code
NSString *mnc = [carrier mobileNetworkCode];
if (mnc != nil)
NSLog(@"Mobile Network Code (MNC): %@", mnc);
- 1. Как получить номер телефона для звонка
- 2. iOS: Получить номер телефона от входящего звонка
- 3. Скрыть экран исходящего звонка в iOS
- 4. Обнаружение исходящего звонка на Android
- 5. Как определить исходящую продолжительность звонка для последнего исходящего вызова?
- 6. Я не получаю номер телефона исходящего звонка? как в эмуляторе и реального телефона также становится нулевой
- 7. Как читать продолжительность звонка и статус телефона на iOS 7?
- 8. Как получить статус звонка для исходящих звонков?
- 9. Кнопка звонка для мобильного телефона
- 10. Как получить результат исходящего звонка
- 11. Как получить номер исходящего звонка с указанием даты и времени?
- 12. Как получить номер телефона от входящего звонка?
- 13. Когда размер звонка в базе данных превышает стоимость звонков?
- 14. Swift 3: Как дать возможность выбрать номер телефона для звонка
- 15. iPhone настройка телефона для телефонных звонков
- 16. skype для ведения бизнес-исходящего звонка и воспроизведения аудиофайла
- 17. Asterisk - Время ожидания исходящего звонка
- 18. Крючки для состояния телефонного звонка iOS
- 19. Как определить состояние переключателя звонка в iOS?
- 20. Как определить качество звонка во время звонка до его запуска?
- 21. Использование Callkit для звонка, если номер телефона неизвестен
- 22. Как определить состояние звонка исходящего вызова в android
- 23. iphone emulator Схема URL для телефонного звонка
- 24. Передача данных для использования в TwiML для исходящего звонка
- 25. Изменение звонка для звонка в IL
- 26. Определить статус звонка в приложении iPhone?
- 27. Как получить точное время получения исходящего звонка?
- 28. Запись телефонного звонка в ios?
- 29. Как получить состояние вызова исходящего андроидального звонка
- 30. Как рассчитать стоимость звонка с SQL-запросом для фактурирования
Я никогда не делал программирования iPhone, так возьмите его с зерном соли, но я подозреваю, что многое из информация о платежах операторов не будет доступна по соображениям безопасности. – Mike