2016-08-01 2 views

ответ

1

Нет, нет частного API, вы можете получить количество SMS/iMessage.

Implement iMessage programatically

С прошивкой 10 вы можете использовать его как расширение, но не могу получить его статистику.

https://developer.apple.com/imessage/

Добавление

Нео, http://iphonedevwiki.net/index.php/ChatKit.framework с помощью chatKit вы можете отправлять и читать Шеззад/SMS, но не может получить доступ к другой детали, как кол, все даты сообщений, отправители и др.

Когда пользователь читает сообщение iMessage, уведомление CKConversationMessageReadNotification отправляется. и вы можете наблюдать за уведомлением и получать доступ к его деталям.

[[NSNotificationCenter defaultCenter] addObserver:myTarget selector:@selector(readAwesomeMessage:) name:@"CKConversationMessageReadNotification" object:nil]; 

-(void)readAwesomeMessage:(NSNotification *)notif { 

CKIMMessage *msg = notif.userInfo[@"CKMessageKey"]; 
//CKIMMessage *msg = [[notif userInfo] objectForKey:@"CKMessageKey"]; -->long way that does the same as the line above 

//... 
} 
+0

У меня создалось впечатление, что вы можете получить доступ к некоторым данным через инфраструктуру ChatKit. Я просто не знаю, какие методы несут за это ответственность. –

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