0
MFMessageComposeViewController
画像を添付していますが、以前のコードで見つけたtypeIdentifier
を開こうとしていますが、適切なものではないようです画像をペーストボード/クリップボードにコピーしてから、メッセージに手動で貼り付けさせる以外の方法でメッセージに画像を添付することができます。Swift 3 - 画像付きのメッセージを送信する - 不明なリテラル
import MobileCoreServices
kUTTypeJPEG
が含まれているUTCoreTypes
ヘッダーが含まれています
func sendMessageWith(imageData: Data) -> MFMessageComposeViewController? {
if MFMessageComposeViewController.canSendText() == true {
let composeVC = MFMessageComposeViewController()
composeVC.messageComposeDelegate = self
composeVC.addAttachmentData(imageData, typeIdentifier: kUTTypeJPEG, filename: "image.jpg")
print("OK")
return composeVC
}
print("Try Again")
return nil
}
パーフェクト!ありがとう:D – lifewithelliott