我一直在寻找并且没有找到很多关于通过iMessage应用程序发送音频文件的问题或答案。我一直在努力,我只是不确定如何去做。以下是我的代码片段:
/var/mobile/Containers/Data/Application/637F7758-5102-4328-9969-A4ED3826139E/Documents/photo.jpg.
当我运行应用程序并单击附加到此功能的按钮时,它会插入看似没什么的小图片,我甚至无法通过消息发送它。请帮忙!
答案 0 :(得分:0)
你快到了。也许你只是错过了URL方案。你在控制台看到这个错误吗?
CFURLCopyResourcePropertyForKey失败,因为它传递了一个URL 没有方案
尝试:
let path = Bundle.main.path(forResource: "yaddadi", ofType: "m4a")!
let url = URL(string: "file://\(path)")! // Note the addition of "file://" here.
activeConversation?.insertAttachment(url, withAlternateFilename: nil, completionHandler: nil)