Я использую MFMessageComposeViewController для отправки текстового сообщения через мое приложение. Но у меня проблема, когда мы извлекаем симку и пытаемся отправить сообщение. Есть ли доступный делегат для отслеживания того, будет ли сообщение отправлено или нет?
Когда SIM-карта недоступна, как мы должны обрабатывать MFMessageComposeViewController
comment
В следующий раз обратитесь к справочнику по классу прежде чем тратить время на ввод такого вопроса.
- person TheBlack   schedule 26.05.2011
comment
Спасибо @TheBlack за ваш комментарий. Но ваше предложение может работать не во всех случаях. Изучите тот, что дал @Nick Weaver
- person Abraham Durairaj   schedule 26.05.2011
comment
Я искал сим-карту в справке Xcode и нашел CTTelephonyNetworkInfo за 15 секунд. Затем я пришел сюда, ввел сим-карту iphone в поиск и нашел этот ответ Прежде чем задавать вопросы, вы научитесь выполнять поиск.
- person TheBlack   schedule 27.05.2011
Ответы (1)
Вы можете использовать CTTelephonyNetworkInfo основной инфраструктуры телефонии для сбора информации о SIM-карте. Используйте ссылку subscriberCellularProviderDidUpdateNotifier, чтобы получать уведомления об изменениях SIM-карты:
Блочный объект, который отправляется в глобальную очередь отправки с приоритетом по умолчанию при изменении информации о сотовом операторе пользователя. Это происходит, например, если пользователь меняет сим-карту устройства на сим-карту другого провайдера во время работы вашего приложения.
person
Nick Weaver
schedule
25.05.2011
классно! звучит как хорошая идея. Я буду тестировать и обновлять здесь.
- person Abraham Durairaj; 26.05.2011