Я хочу иметь возможность программно отправлять iMessage без каких-либо других действий, кроме вызова функции, которая отправит текст на номер с сообщением, оба из которых являются текстовыми полями. Я действительно ценю образец кода, поскольку я охотился за сетью, но ничего, что я нашел, не поможет. Это не для коммерческого приложения, просто для меня, поэтому он может использовать частные рамки или что-нибудь, что сделает эту работу. Спасибо.
Отправка iMessage как можно проще iOS
Ответ 1
Единственный способ отправить сообщение - это структура MessageUI. Ниже приведен пример того, как это сделать в документации iOS:
Изменить: Я просто заметил, что этот вопрос является дубликатом этого: как использовать инфраструктуру MessageUI для отправки сообщений iMessage на iPhone p >
Коррекция: Похоже, вы можете использовать CoreTelephony для отправки сообщения:
[[CTMessageCenter sharedMessageCenter] sendSMSWithText:message serviceCenter:nil toAddress:number];
Комментарий от Джордана Брауна привел меня к этому. Я подозреваю, что это может заставить вас запретить использование App Store, но я знаю, что вы сказали, что вас это не интересует.