Skip to content

Instantly share code, notes, and snippets.

View iblacksun's full-sized avatar

iblacksun iblacksun

  • 丁香园
  • HangZhou
View GitHub Profile
# xcode-build-bump.sh
# @desc Auto-increment the build number every time the project is run.
# @usage
# 1. Select: your Target in Xcode
# 2. Select: Build Phases Tab
# 3. Select: Add Build Phase -> Add Run Script
# 4. Paste code below in to new "Run Script" section
# 5. Drag the "Run Script" below "Link Binaries With Libraries"
# 6. Insure that your starting build number is set to a whole integer and not a float (e.g. 1, not 1.0)
@iblacksun
iblacksun / gist:9487200
Created March 11, 2014 14:44
ALAssetsLibraryChangedNotification
-(void)startMonitor{
//[ALAssetsLibrary disableSharedPhotoStreamsSupport];
[self requireAssetsLibraryAuthorization];
self.assetsLibrary = [[ALAssetsLibrary alloc] init];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(assetsChanged:) name:ALAssetsLibraryChangedNotification object:nil];
[self.assetsLibrary writeImageToSavedPhotosAlbum:nil metadata:nil completionBlock:^(NSURL *assetURL, NSError *error){}];
}
-(void)assetsChanged:(NSNotification *)notification{