0
任何人都可以建议我如何发送短信而不使用MFMessageComposeViewController。是否有可能,如果可能我该怎么做。请告诉我。没有使用MFMessageComposeViewController
任何人都可以建议我如何发送短信而不使用MFMessageComposeViewController。是否有可能,如果可能我该怎么做。请告诉我。没有使用MFMessageComposeViewController
在这种情况下,您需要实现SMS网关@服务器端。 在接受电话号码和可选的“消息字符串”的服务器上创建服务。 从您的设备调用该服务,并将数字与可选的“消息字符串”一起传递。
您的服务器可以发送短信到指定的号码。
if #available(iOS 10.0, *) {
UIApplication.shared.open(URL(string: "sms:123456789")!, options: [:], completionHandler: nil)
} else {
// Fallback on earlier versions
if MFMessageComposeViewController.canSendText() {
if MFMessageComposeViewController.canSendAttachments() {
print("canSendAttachments")
}
let messageVC = MFMessageComposeViewController()
messageVC.body = "Enter a message";
messageVC.recipients = ["123456789"]
messageVC.messageComposeDelegate = self
messageVC.accessibilityActivate()
self.present(messageVC, animated: false, completion: nil)
} else {
print("Cant send sms")
}
}