繁体   English   中英

为什么应用会自动刷新背景?

[英]Why the app auto background refresh?

if ([[UIApplication sharedApplication] backgroundRefreshStatus] == UIBackgroundRefreshStatusAvailable) {

    NSLog(@"Background updates are available for the app.");
}else if([[UIApplication sharedApplication] backgroundRefreshStatus] ==     UIBackgroundRefreshStatusDenied)
{
    NSLog(@"The user explicitly disabled background behavior for this app or for the whole system.");
}else if([[UIApplication sharedApplication] backgroundRefreshStatus] == UIBackgroundRefreshStatusRestricted)
{
    NSLog(@"Background updates are unavailable and the user cannot enable them again. For example, this status can occur when parental controls are in effect for the current user.");
}

并使用此代码检查应用程序状态:该应用程序始终进入UIBackgroundRefreshStatusAvailable,并且未在功能(和info.plist)中为“背景模式”设置任何设置。

谁能回答这个,谢谢。

backgroundRefreshStatus属性仅镜像当前用户的设备设置,并且与您设置的info.plist模式无关

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM