2013-10-24 4 views
0

하나의 application.In에서 나는 DocumentDirectory에서 .txt 파일을 런타임에 만들고 있습니다. 그러나 백업은 icloud.SO에 백업됩니다. 이제 백업을 중지하고 싶습니다. 5 버전 전부터. 우리는 5 단계에서 백업 프로세스를 중지 할 수있는 옵션이 있습니다. 문서에 파일을 저장하고 5.0 버전 이전에는 백업하지 않으려합니다.ios 5.0 이전에 icloud로 문서 백업을 중지하는 방법

답변

0

이전 버전의 ios5를 설치 한 경우 클라우드로 백업 할 데이터가 없습니다. Becous i-cloud에는 ios5가 함께 제공됩니다.

ios5.0에서 당신은 5.0 5.1 이상을 의미 한 후

(BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL { 
    NSLog(@"in add skipBackUpAtrribute method......."); 
    const char* filePath = [[URL path] fileSystemRepresentation]; 

    const char* attrName = "com.apple.MobileBackup"; 
    u_int8_t attrValue = 1; 

    int result = setxattr(filePath, attrName, &attrValue, sizeof(attrValue), 0, 0); 
    return result == 0; 
} 
+0

가 작동되어 기능을 다음과 같이 백업을 중지 할 수 있습니다? – venkat

+0

사과 지침에 따라 iCloud에 백업하지 않기 때문에 모든 메타 데이터를 라이브러리/캐시/.. 에 저장하십시오. 데이터를 Document 폴더에 저장하지 마십시오. Ios 버전을 구하십시오. ios5 제품군이라면 백업 플래그를 넣지 말고 더 높은 값으로 두십시오. 하지만 데이터를 라이브러리/캐시 /에 넣어야합니다. – BHUPI