RubbyMotion CMTimeMake 64비트로
1991 단어 RubyMotioniOS
$ motion --version
3.8
Xcode 버전은 6.3입니다.videoComposition = AVMutableVideoComposition.videoComposition
videoComposition.renderSize = CGSizeMake(640, 480)
videoComposition.frameDuration = CMTimeMake(1, 20)
64비트가 대응하기 때문에 Rakefile
에서 특별히 지정하지 않고app.archs['iPhoneOS']
컴파일하면 위와 같은 문법을 사용할 수 있다.아무래도 CMTimeMake
좀 마른 것 같아.어떡하죠?* thread #1: tid = 0x253249, 0x0000000184a1918c AVFoundation`-[AVMutableVideoComposition setFrameDuration:] + 72, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x24)
frame #0: 0x0000000184a1918c AVFoundation`-[AVMutableVideoComposition setFrameDuration:] + 72
AVFoundation`-[AVMutableVideoComposition setFrameDuration:]:
-> 0x184a1918c <+72>: ldr x8, [x20, #16]
0x184a19190 <+76>: str x8, [sp, #64]
0x184a19194 <+80>: ldr q0, [x20]
0x184a19198 <+84>: str q0, [sp, #48]
이런 느낌으로 EXC_BAD_ACCESS
에서 떨어진다.RakeFile
에 app.archs['iPhoneOS'] = %w(armv7 armv7s)
라고 쓰면 문제 없이 이동한다.기본적인 일일 수도 있지만 곤란합니다.누구야, 헬프.
Reference
이 문제에 관하여(RubbyMotion CMTimeMake 64비트로), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/omoon/items/9452bc36f1dd5876831c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)