iMessage 앱을 만들고 오디오 또는 비디오 파일을 다른 사용자에게 보내려고합니다.iOS 10 용 iMessage 앱에서 이미지 및 캡션이 포함 된 오디오 파일을 보내는 방법은 무엇입니까?
비디오 파일이 제대로 작동하지만 오디오 파일과 함께 제대로 작동하지 않습니다.
나의 현재 코드는 다음과 같습니다 layout.mediaFileURL = destinationURL
이 메시지에 모든 파일을 추가하지 않는 것처럼
let destinationFilename = mp3FileNames[i]
let destinationURL = docDirectoryURL.appendingPathComponent(destinationFilename)
if let conversation = activeConversation {
let layout = MSMessageTemplateLayout()
layout.image = UIImage.init(named: "audio-x-generic-icon")
layout.mediaFileURL = destinationURL
layout.caption = selectedSongObj.name
let message = MSMessage()
message.layout = layout
message.url = URL(string: "emptyURL")
conversation.insert(message, completionHandler: nil)
return
}
보인다.
내가 code.It의 모습 이상으로 파일을 보내려고 할 때 다음과 같이 :
그것은 잘 보이지만 재생하는 오디오가 없다하지만 난 이런 식으로하려고하면 :
을let destinationFilename = mp3FileNames[i]
let destinationURL = docDirectoryURL.appendingPathComponent(destinationFilename)
if let conversation = activeConversation {
conversation.insertAttachment(destinationURL!, withAlternateFilename: nil, completionHandler: nil)
return
}
이상 코드 결과는 다음
메시지가 있기 때문에 오디오를 재생할 수 있습니다. 그러나 그 메시지의 문제는 이미지 나 캡션을 첨부 할 수 없다는 것입니다.
어떻게 이미지와 오디오 파일을 동일한 메시지에 첨부 할 수 있습니까?
가능한 경우 이미지 대신 GIF를 추가 할 수 있습니까?
도움을 주시면 감사하겠습니다. 감사합니다.
내가 들리지 않으면 오디오가보기 흉하게 들릴 것입니다. –
일시적인 제한 사항이되기를 바랍니다. iOS 10이 아직 베타 버전이므로 상황이 바뀔 수 있습니다. – azimov
능력이 부족하다고 생각되면 버그 리포트/기능 요청을 제출할 수 있습니다. – bshirley