场景1 。我使用此代码使用Dropbox SDK从Dropbox下载文件。
-(void)downloadFile:(DBMetadata*)file
{
if (!file.isDirectory)
{
NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *localPath = [documentsPath stringByAppendingPathComponent:file.filename];
[[self restClientForDownload] loadFile:file.path intoPath:localPath];
}
}
场景2。每当我想播放Documents目录中的歌曲时。当iPhone 获取密码锁定时,它将无法播放。当前歌曲也会在几秒钟内停止播放。
答案 0 :(得分:1)
这是不可能的。但是,你可以"阻止"当您的应用运行时,您的手机无法锁定。 [UIApplication sharedApplication] .idleTimerDisabled = YES应该这样做。