【发布时间】:2013-11-30 12:57:30
【问题描述】:
我已经为 iOS 7 构建了一个使用钛金属的 iphone 录音应用程序,我注意到当你锁定手机时会出现一个错误。
当我运行应用程序时,所有记录都很好,我可以关闭/最小化应用程序重新打开应用程序一切正常,当我关闭应用程序并锁定手机点击右上角按钮时,会出现问题。
如果我然后重新输入我的密码并再次打开应用程序并单击记录,我会在 xcode 中收到以下错误,并且顶部的红色背景服务栏闪烁然后再次退出。
我在 xcode 中输出了这个。
Error: couldn't get queue's maximum output packet size (-50)
Error: AudioQueueAllocateBuffer failed (-50)
Error: couldn't get queue's maximum output packet size (-50)
Error: AudioQueueAllocateBuffer failed (-50)
有人告诉我这可能是苹果的问题,这是真的吗???
当您看到顶部的红色条闪烁时,这是一个显示问题的视频,这是我得到上述错误并且录制失败的地方。
https://www.youtube.com/watch?v=CvlAAlo3yts
请帮忙???
【问题讨论】:
-
你能显示导致这种情况的代码吗?你是在设备上运行它吗?还是模拟器?
-
嗨在设备上运行,不幸的是代码在javascript中,否则我会分享,因为我在这里使用钛apidocs.appcelerator.com/titanium/3.0/#!/api/…
-
等等,为什么可以分享代码?否则没有办法帮你。
-
嗨,Josiah,代码在这里github.com/appcelerator/KitchenSink/blob/master/Resources/ui/… 就在厨房水槽里
-
进入后台模式时,您是如何处理应用生命周期的?还退出后台模式?
标签: ios iphone objective-c titanium