Warum wurde meine Bewerbung immer noch abgelehnt, nachdem Dateien mit diesem Code von der iCloud-Sicherung ausgeschlossen wurden?

Ich habe den folgenden Code hinzugefügt, um Dateien von der iCloud-Sicherung auszuschließen, aber mein Antrag wurde immer noch abgelehnt:

   - (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL
{
    if (&NSURLIsExcludedFromBackupKey == nil) { // iOS <= 5.0.1
        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;
    } else { // iOS >= 5.1


        NSLog(@"%d",[URL setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:nil]);
        return [URL setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:nil];
    }
}

und ich habe die folgende URL als NSURL im Fall des Simulators übergeben:

file: ///Users/TEST/Library/Application%20Support/iPhone%20Simulator/5.1/Applications/62854BAB-AB51-4771-895F-28C61983A7AC/Documents/MyFolder "

Kann jemand vorschlagen, wo mein Fehler darin liegt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage