基本上,我有一个关于我的应用程序的想法,我希望iPhone相机在用户做其他事情时(例如检查Twitter)仍然可以保持录制视频,就像一个间谍摄像头。我有许多可用的编码解决方案。我能用HTML5、CSS、JavaScript或Xcode编写这个功能吗?
iOS不允许您在后台持续运行相机。这是因为一旦每个应用程序进入后台状态,它只有很短的时间来完成其进程并准备被挂起(iOS这样做是为了节省内存)。来自苹果开发者文档 在iOS中,只有特定类型的应用程序被允许在后台运行:- 在后台向用户播放可听内容的应用程序,例如音乐播放器应用程序 - 在后台记录音频内容的应用程序 - 随时通知用户其位置的应用程序,例如导航应用程序 - 支持VoIP的应用程序 - 需要定期下载和处理新内容的应用程序 - 定期从外部配件接收更新的应用程序你想实现所需的功能,唯一的方法就是越狱你的设备,并在Cydia(越狱应用商店)上发布你的应用程序。越狱将使你的设备摆脱iOS的限制,但也会使你的手机变得更容易遭受黑客攻击...