有什么方法可以检查从 UIActivityViewController swift 成功发送的消息吗?
Is there any way to check message sent successfully from UIActivityViewController swift?
我正在尝试验证我使用 UIActivityViewController 发送的消息是否发送成功?
let message = ["This is message which I want check is successfully sent or not"]
let ac = UIActivityViewController(activityItems: message, applicationActivities: nil)
ac.completionWithItemsHandler = {activity, success, items, error in
print(activity)
print(success)
print(items)
print(error)
}
present(ac, animated: true)
很遗憾,您所问的是不可能的。
activity 指标只会告诉您以下内容:
- 用户选择了什么选项
- 用户是否完成了分享操作(例如,他是否真的发送了消息)
您将无法知道邮件在发送前是否经过编辑。您最多可以做的是检查用户是否至少选择了“消息”选项,而不是例如“复制”选项。
我正在尝试验证我使用 UIActivityViewController 发送的消息是否发送成功?
let message = ["This is message which I want check is successfully sent or not"]
let ac = UIActivityViewController(activityItems: message, applicationActivities: nil)
ac.completionWithItemsHandler = {activity, success, items, error in
print(activity)
print(success)
print(items)
print(error)
}
present(ac, animated: true)
很遗憾,您所问的是不可能的。
activity 指标只会告诉您以下内容:
- 用户选择了什么选项
- 用户是否完成了分享操作(例如,他是否真的发送了消息)
您将无法知道邮件在发送前是否经过编辑。您最多可以做的是检查用户是否至少选择了“消息”选项,而不是例如“复制”选项。