AVAnimator在设备上崩溃

时间:2014-04-08 12:38:10

标签: ios animation video mmap

我在项目中集成AVAnimator以显示透明背景的视频。 在模拟器上一切都很好。我可以看到视频,背景真的很透明,我可以听到音频。

但是当我尝试在设备上构建并运行时,我得到以下错误:

Assertion failure in -[SegmentedMappedData mapSegment], /transparentVideoTest/AVAnimator/SegmentedMappedData.m:300
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'mmap result EINVAL'

我对mmap不熟悉。

当映射在模拟器上运行而不在设备上运行时,有人能告诉我原因是什么吗?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。我通过进入构建设置并将允许的体系结构更改为$(ARCHS_STANDARD_32_BIT)(尝试将项目设置与AVAnimator example project的项目设置相匹配)解决了这个问题