1. Bill Garrison
  2. SOExtendedAttributes


Bill Garrison  committed bc85ce9

Added credits to README. Dropping reference to the @"com.apple.MobileMeBackup" extended attribute, referring to Apple Tech QA 1719 instead.

  • Participants
  • Parent commits 3e1c524
  • Branches default
  • Tags 1.0.3

Comments (0)

Files changed (1)

File README.md

View file
  • Ignore whitespace
  **Use with iCloud Backup**
- iCloud (as of iOS 5.0.1) honors the extended attribute `@"com.apple.MobileMeBackup"` as a flag to exclude a file system item from iCloud backup. This category defines the constant `iCloudDoNotBackupAttributeName` to work with this iCloud behavior.
- **Constants**
- `iCloudDoNotBackupAttributeName = @"com.apple.MobileMeBackup"`
- E.g. To determine if a file system item is marked to be excluded from iCloud backup:
-    NSURL fileURL = ...;
-    BOOL isExcluded = [fileURL hasExtendedAttributeWithName:iCloudDoNotBackupAttribute];
+ Note 2013-06-03: see [Apple Tech QA 1719](http://developer.apple.com/library/ios/#qa/qa1719/) for the recommended way to mark a file for exclusion from iCloud backup. Hint: don't use the @"com.apple.MobileMeBackup" extended attribute.
 **Extended Attribute Values**
 SOExtendedAttributes is compatible with Mac OS X 10.6+ and iOS 5. The clang compiler is required. The source file `NSURL+SOExtendedAttributes.m` must be compiled with ARC enabled. 
 For an alternate Cocoa implementation compatible with Mac OS X 10.4 and greater, see [UKXattrMetadataStore](http://zathras.de/angelweb/sourcecode.htm).
+## Credits
+Bill Garrison, initial creation. [@github](https://github.com/billgarrison), [@bitbucket](https://bitbucket.org/billgarrison)
+Uli Kusterer, for [UKXattrMetadataStore](http://zathras.de/angelweb/sourcecode.htm). 
+Simon Tännler, for starting a Cocoapods spec. [@github](https://github.com/simontea).