1

我正在测试从我的应用程序(使用MFMessageComposeViewController)对消息应用程序的调用,当我选择自己作为收件人时,我注意到我收到了 4 次消息。

起初我以为我做错了什么,但在进一步测试 Messages 应用程序后,它似乎在发送给我自己时总是发送重复(随机 2 到 4 次)。

我试过研究这个问题,但我不断得到太多不相关的结果。这是一个已知问题iOS吗?我可以看出它可能与iMessage. 这是非常奇怪的行为,尤其是它的回复数量并不总是一致的。

无论如何,这是我应该担心我的应用程序的事情吗?似乎超出了我的范围,因为 Messages 正在处理它,我怀疑我的用户会自己发短信。

我正在使用的代码:

if(message.length > 160) {
    message = [message substringToIndex:157];
    message = [message stringByAppendingString:@"..."];
}

MFMessageComposeViewController *messageVC = [[MFMessageComposeViewController alloc] init];
[messageVC setMessageComposeDelegate:self];
[messageVC setBody:message];
[self presentViewController:messageVC animated:YES completion:nil];
4

0 回答 0