当我的应用程序第一次启动时,如果iPad进入睡眠模式,该应用程序无法正常运行。有没有办法迫使iPad在这个过程中保持清醒?
答案 0 :(得分:2)
虽然您可以通过编程方式禁用睡眠模式,但正确的方法是修复错误。
无论如何都无法阻止用户手动关闭设备。
答案 1 :(得分:0)
您不应期望用户做某事(等待)以使您的应用程序正常运行。你回复@Eiko,你必须在服务器上下载一些东西,在这种情况下,你可以延迟下载,直到它真正需要并在下载之前提示用户输入一些文本,用这种方法用户将会知道他在等什么。这就是我能用你的信息想到的。
答案 2 :(得分:0)
您可能需要考虑使用ASI库之类的东西来更轻松地下载文件。 http://allseeing-i.com/ASIHTTPRequest/
您是否处于数据库事务中并且下载是事务的关键部分?如果是这样,您应该推迟保存数据库命令,直到您准备提交或更好地提交,然后在进行数据库更改之前下载文件。