RemoteMonster 2.7.2
Xcode 11.4.1
startDump를 하고 stopDump를 했을 때 aecdump 파일이 저장되는 경로가 어디인가요?
그리고 unpackAecDump를 한 후에 언팩된 파일은 또 어느 경로에 저장되는지 궁금합니다.
document에 있는대로 unpackAecDump 함수를 사용해보고 있는데,
State : 0
start unpack - 1589790418.092314
(lldb)
0은 REMON_AECUNPACK_STATE에서 start 였습니다.
이렇게 로그가 찍히고 앱이 죽어버리네요. 실제 사용한 코드는 아래 입니다.
self.remonCall.unpackAecDump(dumpName: "test.aecdump", resultFileName: "resultFile.m4a") { (error, state) in
if let error = error
{
print("Fail to unpack. Error : \(error.localizedDescription)")
}
else
{
print("State : \(state.rawValue)")
if state == .COMPLTE
{
if let fileUrl = Bundle.main.url(forResource: "resultFile", withExtension: "m4a")
{
let fileData: Data?
do {
fileData = try Data.init(contentsOf: fileUrl)
} catch {
fileData = nil
}
print("FileData is nil? \(fileData == nil)")
}
}
}
}