如果没有合适的理由就自动上传大文件的话

2019-12-01 05:20栏目:b888计算机
TAG:

ios应用, 设置不自动备份到iCloud

原创作品,转发请表明出处

ios项目,假诺有停放下载或然程序动态变化文书的话,就要小心所下载或更动的文本,要不要自行备份到iCloud

万风姿洒脱未有确切的说辞就自行上传大文件的话,恐怕在不能够通过运用调查. 收到一下好像这样的应对

We also found that your app does not follow the iOS Data Storage Guidelines, which is required per the App Store Review Guidelines.

譬喻有人际遇雷同难题

苹果给出的设置方法:官方文书档案

动用到花色中, 具体代码如下

#define DownLoad_Directory "Download_Dir"

#pragma mark Download_Dir
void DeviceClass::initDownloadDir(){
    string l_strDocumentDir = cocos2d::CCFileUtils::sharedFileUtils()->getWritablePath();
    l_strDocumentDir.append(DownLoad_Directory);

    NSString* l_strDownloadDir = [NSString stringWithUTF8String:l_strDocumentDir.c_str()];
    NSError* l_error;
    if (![[NSFileManager defaultManager] fileExistsAtPath:l_strDownloadDir]){
        [[NSFileManager defaultManager] createDirectoryAtPath:l_strDownloadDir withIntermediateDirectories:NO attributes:nil error:&l_error]; //Create folder

        // exclude downloads from iCloud backup
        NSURL *url = [NSURL fileURLWithPath:l_strDownloadDir];
        if(strcmp(g_systemVersion.c_str(), "5.1") >=0 ){
            if ([url setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:&l_error] == NO) {
                NSLog(@"Error: Unable to exclude l_strDownloadDir from backup: %@", l_error);
            }
        }
    }

    //this->setDonotBackupInICloud();
}

即便在可写目录下创设八个新文件夹, 寄放下载文件(须要的话,自动生成的文书也放到那卡塔尔(英语:State of Qatar), 并标志这一个目录不会被上传到iCloud

多谢梅俊同事的提示

测验方法:

设置->iCloud->处理积攒空间->备份(即使有多配备的话,接纳设备卡塔尔(قطر‎

运用多的话,点击"展现全数应用" 查到您的行使,在iCloud上备份内容的总体量.

展开和倒闭那么些接口, 会发掘, 你的选用在iCloud上的备份mwjg体量是还是不是肖似.

, 设置不自行备份到iCloud 原创小说,转发请表明出处 ios项目,假诺有内置下载恐怕程序动态变化文书的话,将要注意所下载或调换的文件...

版权声明:本文由b888博一-sbf老虎机发布于b888计算机,转载请注明出处:如果没有合适的理由就自动上传大文件的话