我正在尝试在特定屏幕上的ios设备上进行测试,我们禁止该应用进入睡眠状态。应用程序中的所有其他屏幕均应照常闲置,但这一屏幕(类似于youtube上的活动视频屏幕)应保持应用程序“清醒”。该应用程序内置于react-native,但是正在运行由我的项目创建的xcode工作区。
问题:当我通过xcode构建到iPhone时,该应用程序从不闲着进入睡眠状态。构建到android设备后,该应用的行为将达到我在设置中设置的时间后的预期休眠状态。在此iPhone上,我将超时设置为30秒,并验证了它在手机的所有其他位置上均正常闲置。如果该应用始终处于唤醒状态,则无法测试我的页面是否保持该应用处于唤醒状态。
现在,我假设这是xcode的开发功能,因为我可以看到,如果设备在测试时一直保持睡眠状态,那将非常烦人。我在xcode上寻找了一些配置或设置,但找不到任何东西。
问题:有人知道此功能(即使它是一项功能),是否可以出于测试目的而被禁用?