├── .gitignore ├── .travis.yml ├── LICENSE ├── Podfile ├── Podfile.lock ├── README.md ├── SampleApp ├── Podfile.lock ├── VPLPromotionsManager.xcodeproj │ └── project.pbxproj ├── VPLPromotionsManager │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ │ └── Contents.json │ ├── InfoPlist.strings │ ├── Main_iPhone.storyboard │ ├── VPLAppDelegate.h │ ├── VPLAppDelegate.m │ ├── VPLPromotionsManager-Info.plist │ ├── VPLPromotionsManager-Prefix.pch │ ├── VPLViewController.h │ ├── VPLViewController.m │ └── main.m └── VPLPromotionsManagerTests │ └── en.lproj │ └── InfoPlist.strings ├── VENPromotionsManager.podspec ├── VPLPromotionsManager.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── VPLPromotionsManager.xcscheme ├── VPLPromotionsManager ├── NSString+VPLSanitiation.h ├── NSString+VPLSanitiation.m ├── VPLLocation.h ├── VPLLocation.m ├── VPLLocationPromotion.h ├── VPLLocationPromotion.m ├── VPLLocationServiceProtocol.h ├── VPLPromotion.h ├── VPLPromotion.m ├── VPLPromotionLocationGPSService.h ├── VPLPromotionLocationGPSService.m ├── VPLPromotionsManager-Prefix.pch ├── VPLPromotionsManager.h ├── VPLPromotionsManager.m ├── VPLRegionPromotion.h └── VPLRegionPromotion.m ├── VPLPromotionsManagerTests ├── VPLBeaconPromotionSpecs.m ├── VPLLocationPromotionSpecs.m ├── VPLLocationSpecs.m ├── VPLPromotionSpecs.m ├── VPLPromotionsManagerTests-Info.plist ├── VPLPromotionsManagerTests-Prefix.pch └── en.lproj │ └── InfoPlist.strings └── example.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/LICENSE -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/README.md -------------------------------------------------------------------------------- /SampleApp/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/Podfile.lock -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/Main_iPhone.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/Main_iPhone.storyboard -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLAppDelegate.h -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLAppDelegate.m -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLPromotionsManager-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLPromotionsManager-Info.plist -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLPromotionsManager-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLPromotionsManager-Prefix.pch -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLViewController.h -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/VPLViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/VPLViewController.m -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManager/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/SampleApp/VPLPromotionsManager/main.m -------------------------------------------------------------------------------- /SampleApp/VPLPromotionsManagerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /VENPromotionsManager.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VENPromotionsManager.podspec -------------------------------------------------------------------------------- /VPLPromotionsManager.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VPLPromotionsManager.xcodeproj/xcshareddata/xcschemes/VPLPromotionsManager.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager.xcodeproj/xcshareddata/xcschemes/VPLPromotionsManager.xcscheme -------------------------------------------------------------------------------- /VPLPromotionsManager/NSString+VPLSanitiation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/NSString+VPLSanitiation.h -------------------------------------------------------------------------------- /VPLPromotionsManager/NSString+VPLSanitiation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/NSString+VPLSanitiation.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLLocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLLocation.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLLocation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLLocation.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLLocationPromotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLLocationPromotion.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLLocationPromotion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLLocationPromotion.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLLocationServiceProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLLocationServiceProtocol.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotion.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotion.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotionLocationGPSService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotionLocationGPSService.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotionLocationGPSService.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotionLocationGPSService.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotionsManager-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotionsManager-Prefix.pch -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotionsManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotionsManager.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLPromotionsManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLPromotionsManager.m -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLRegionPromotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLRegionPromotion.h -------------------------------------------------------------------------------- /VPLPromotionsManager/VPLRegionPromotion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManager/VPLRegionPromotion.m -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLBeaconPromotionSpecs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLBeaconPromotionSpecs.m -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLLocationPromotionSpecs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLLocationPromotionSpecs.m -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLLocationSpecs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLLocationSpecs.m -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLPromotionSpecs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLPromotionSpecs.m -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLPromotionsManagerTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLPromotionsManagerTests-Info.plist -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/VPLPromotionsManagerTests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/VPLPromotionsManagerTests/VPLPromotionsManagerTests-Prefix.pch -------------------------------------------------------------------------------- /VPLPromotionsManagerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venmo/VENPromotionsManager/HEAD/example.gif --------------------------------------------------------------------------------