2013-04-01 6 views
3

Мне нравится создавать собственное приложение сообщений iMessages. Приложение в основном готово, но я не знаю, как отправить iMessages, не показывая MFMessageComposeViewController. Я знаю, что есть способ. Они используют его в ByteSMS и других альтернативах Message.app.Отправить сообщения без MFMessageComposeViewController

Так есть способ сделать это?

Спасибо за любой ответ!

Не следует отправлять в Appstore. Приложение должно быть отправлено в Cydia или другие третьи магазины.

+0

Просто одно из советов, что вы можете отказаться от того, чтобы быть слишком похожими на включенные функции. Я знаю, что есть другие приложения, которые уже похожи, но я не думаю, что вы сможете реплицировать iMessage. Я не отправляю это как ответ, поскольку я не совсем уверен, но я думаю, что сообщение является SMS или iMessage определяется телефоном о том, подключено ли устройство к 3G или лучше, а получатель - член iCloud , Я не думаю, что вы можете отправить сообщение специально как iMessage, как сообщение, затем ОС примет решение. – Cocoadelica

+1

@MightyLeader Приложение предназначено для Cydia, а не для AppStore –

+0

Тогда игнорируйте меня. – Cocoadelica

ответ

2

вы не можете сделать это я устал, чтобы отправить сообщение в фоновом режиме, используя CTmessageCenter это работает для меня, но яблоко отвергнуто мое приложение в связи с использованием Private Framework (CTmessagecenter)

Так что, если вы хотите сделать это и хотите чтобы загрузить приложение на AppStore единственный способ сделать использование 3rd Party WebService

если вы не хотите, чтобы загрузить AppStore, то вы можете использовать CTmessagecenter, что, безусловно, работает для вас

#import <CoreTelephony/CTMessageCenter.h> 

[[CTMessageCenter sharedMessageCenter] sendSMSWithText:@"Your Message here" serviceCenter:nil toAddress:@"Receiver's Phone Number here"]; 

здесь является другой пост, возможно, это то, что вы ищете Send sms using core telophony?

Смежные вопросы