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")
}
}