2012-01-20 36 views
6

MFMessageComposeViewController'ın metinleri gerçek metinler olarak göndermesini ve iMessage olarak göndermesini gerektiren bir iPhone uygulaması geliştiriyorum. Metinlerin iMessage olarak gönderilmesinin bir yolu var mı?MFMessageComposeViewController içinde iMessage özelliğini devre dışı bırakma

+3

Merak etme, neden? Neden mesajlaşma deneyimimi denemek ve kırmak istesin? Telefonumda bir SMS planım yoksa, bu gereksinim bana * para ödeyecek *. –

+0

Uygulama, metin mesajlaşma hakkında. Ağırlıklı teslimat raporlama. Apple tarafından geliştirilmiş olan iMessage için teslimat raporlamasına ihtiyacınız yoktur. – Hedam

+1

@DaveDeLong: Ancak kullanıcıların göndermeden önce maliyetin farkında olmaları mümkündür. Diğer yandan iMessage mevcut değilse mesaj gönderme başarısız olur. 'MFMessageComposeViewController'için uygulaması, kullanıcının mesajlara ve bildirimlere gittiğinde yalnızca başarısız mesaj teslimini bileceği için amaca hizmet etmeyecektir. Aksi takdirde SMS'in gönderildiği izlenimi altında olacaktır (gerçekten SMS göndermek istediklerini varsayalım.) –

cevap

4

Hayır. IOS yönlendirmeyi denetler ve bunu etkilemenin bir yolu yoktur. (Mesajlardan bile kontrol edemezsiniz.)

+0

Eğer iMessage doğru şekilde teslim edilmişse, MFMessageComposeViewController'dan bir mesaj almak mümkün mü? – Hedam

+0

Emin değilim. Metinlerin gönderilip gönderilmeyeceğini kontrol edebilirsiniz, ancak gönderilip gönderilmediğini (telefonun onları gönderemediği ya da kullanıcı iptal ettiği için) söyleyemezsiniz. Apple'ın bunu bir gizlilik konusu olarak göreceğini düşünüyorum. Metinleri web servisleri, vb. Aracılığıyla göndermek için alternatif yollar vardır, ancak bu tamamen farklı bir su ısıtıcısıdır. – smparkes

+1

Teşekkürler! Sonra kullanıcılar için bir not yazmalıyım, iMessage :-) kullanmamalıyım – Hedam

İlgili konular