Ich sende Videonachricht in iMessage App mit folgendem Code.iMessage App Video Nachrichten-Volume funktioniert nicht
@IBAction func didPress() {
if let conversation = activeConversation {
if let filePath = Bundle.main.path(forResource: "small", ofType: ".mp4") {
let filePathURL = NSURL.fileURL(withPath: filePath)
let layout = MSMessageTemplateLayout()
//layout.image = image
layout.mediaFileURL = filePathURL
let message = MSMessage()
message.layout = layout
//message.url = URL(string: "emptyURL")
conversation.insert(message, completionHandler: { (error: NSError?) in
print(error as Any)
} as? (Error?) -> Void)
}
}
}
Wenn es im Nachrichtenfenster erscheint, wird das Video mit dem stummgeschalteten Sound-Symbol wiedergegeben. Wenn ich auf das Sound-Symbol tippe, um das Volume zu öffnen, öffne ich stattdessen den erweiterten View-Controller.
Ist dies der iOS Bug in der iMessage App Extension?
MSMessageTemplateLayout kann leider nicht angepasst werden. https://developer.apple.com/documentation/messages/msmessagetemplatelayout Wie Dokumentation sagt "Unterklasse die Klasse MSMessageTemplateLayout nicht." –