在独立模式下执行时iPhone问题
iPhone issue when executing in standalone mode
我在谷歌上搜索了很多时间,但没有找到任何有用的东西,所以我希望你们中的一个人能够帮助我。
我开发了一个iPhone应用程序,使用FFTS实现对音频输入帧进行FFT处理(https://github.com/anthonix/ffts)。
当我在iPhone 5中使用xCode运行我的应用程序时,一切都很顺利,但是,当我在独立模式下运行它时(这意味着我点击iPhone中的应用程序图标,而不是在xCode启动器上)应用程序启动,但一旦调用FFTS指令就会崩溃。
崩溃报告中的堆栈跟踪是:
0 libsystem_c.dylib 0x3b163eb0 sys_icache_invalidate + 8
1 FFTApp 0x002f6b80 ffts_generate_func_code + 6252
2 FFTApp 0x002f4094 ffts_init_1d + 2084
3 FFTApp 0x002cab86 APFFTProcessor::APFFTProcessor(int) (APFFTProcessor.cpp:49)
当我切换FFT实现并使用vDSP而不是FFTS时,通过xCode和独立模式一切顺利。
我真的不知道为什么这个问题会发生,但如果有人能帮助我,我将不胜感激:-)
谢谢你的关注,祝你有一个美好的一天!Sebastien。在stock OS iPhone上的沙盒应用程序不能运行动态生成的ARM代码。iOS内存权限不允许。但是xcode辅助的调试器可以,这样它就可以插入断点,等等。
相关文章:
- 警告处理为错误这里有什么问题
- 最小硬币更换问题(自上而下方法)
- 为"adjacent"变量赋值时出现问题
- 我的神经网络不起作用 [XOR 问题]
- 在Ubuntu 16.04上安装Cilk时出现问题
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 编译包含字符串的代码时遇到问题
- Project Euler问题4的错误解决方案
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在进程中对同一管道进行读取和写入时C++管道出现问题
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 一个关于在C++中重载布尔运算符的问题
- 首要问题的答案让值班员搞错了
- 从iPhone相机拍摄的视频似乎被OpenCV旋转了90度?我该如何解决这个问题?
- 在独立模式下执行时iPhone问题
- Xcode iPhone应用程序的问题,应用程序不关闭广告点击
- iPhone-Cocos2d-Box2d游戏 #include <list> 问题
- iPhone代码优化问题