| { |
| "name": "Parse", |
| "version": "1.17.3", |
| "license": { |
| "type": "BSD", |
| "file": "LICENSE" |
| }, |
| "homepage": "http://parseplatform.org/", |
| "summary": "A library that gives you access to the powerful Parse cloud platform from your iOS/OS X/watchOS/tvOS app.", |
| "authors": "Parse Community", |
| "social_media_url": "https://twitter.com/ParsePlatform", |
| "source": { |
| "git": "https://github.com/parse-community/Parse-SDK-iOS-OSX.git", |
| "tag": "1.17.3" |
| }, |
| "platforms": { |
| "ios": "8.0", |
| "osx": "10.9", |
| "tvos": "10.0", |
| "watchos": "2.0" |
| }, |
| "default_subspecs": "Core", |
| "prepare_command": "ruby ParseUI/Scripts/convert_images.rb ParseUI/Resources/Images/ ParseUI/Generated/PFResources", |
| "subspecs": [ |
| { |
| "name": "Core", |
| "requires_arc": true, |
| "source_files": [ |
| "Parse/Parse/*.{h,m}", |
| "Parse/Parse/Internal/**/*.{h,m}" |
| ], |
| "public_header_files": "Parse/Parse/*.h", |
| "private_header_files": "Parse/Parse/Internal/**/*.h", |
| "ios": { |
| "exclude_files": "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}", |
| "frameworks": [ |
| "AudioToolbox", |
| "CFNetwork", |
| "CoreGraphics", |
| "CoreLocation", |
| "QuartzCore", |
| "Security", |
| "StoreKit", |
| "SystemConfiguration" |
| ], |
| "weak_frameworks": [ |
| "Accounts", |
| "Social" |
| ] |
| }, |
| "osx": { |
| "exclude_files": [ |
| "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}", |
| "Parse/Parse/PFProduct.{h,m}", |
| "Parse/Parse/PFPurchase.{h,m}", |
| "Parse/Parse/Internal/PFAlertView.{h,m}", |
| "Parse/Parse/Internal/Product/**/*.{h,m}", |
| "Parse/Parse/Internal/Purchase/**/*.{h,m}", |
| "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}" |
| ], |
| "frameworks": [ |
| "ApplicationServices", |
| "CFNetwork", |
| "CoreGraphics", |
| "CoreLocation", |
| "QuartzCore", |
| "Security", |
| "SystemConfiguration" |
| ] |
| }, |
| "tvos": { |
| "exclude_files": [ |
| "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}", |
| "Parse/Parse/Internal/PFAlertView.{h,m}" |
| ], |
| "frameworks": [ |
| "CoreLocation", |
| "StoreKit", |
| "SystemConfiguration", |
| "Security" |
| ] |
| }, |
| "watchos": { |
| "exclude_files": [ |
| "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}", |
| "Parse/Parse/PFProduct.{h,m}", |
| "Parse/Parse/PFPurchase.{h,m}", |
| "Parse/Parse/PFPush.{h,m}", |
| "Parse/Parse/PFPush+Synchronous.{h,m}", |
| "Parse/Parse/PFPush+Deprecated.{h,m}", |
| "Parse/Parse/PFInstallation.{h,m}", |
| "Parse/Parse/Internal/PFAlertView.{h,m}", |
| "Parse/Parse/Internal/PFReachability.{h,m}", |
| "Parse/Parse/Internal/Product/**/*.{h,m}", |
| "Parse/Parse/Internal/Purchase/**/*.{h,m}", |
| "Parse/Parse/Internal/Push/**/*.{h,m}", |
| "Parse/Parse/Internal/Installation/Controller/*.{h,m}", |
| "Parse/Parse/Internal/Installation/Constants/*.{h,m}", |
| "Parse/Parse/Internal/Installation/CurrentInstallationController/*.{h,m}", |
| "Parse/Parse/Internal/Installation/PFInstallationPrivate.h", |
| "Parse/Parse/Internal/Commands/PFRESTPushCommand.{h,m}", |
| "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}" |
| ] |
| }, |
| "resource_bundles": { |
| "Parse": "Parse/Parse/Resources/en.lproj" |
| }, |
| "libraries": [ |
| "z", |
| "sqlite3" |
| ], |
| "dependencies": { |
| "Bolts/Tasks": [ |
| "~> 1.9" |
| ] |
| } |
| }, |
| { |
| "name": "FacebookUtils", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "ParseFacebookUtils/ParseFacebookUtils/*.h", |
| "source_files": "ParseFacebookUtils/ParseFacebookUtils/**/*.{h,m}", |
| "exclude_files": [ |
| "ParseFacebookUtils/ParseFacebookUtils/ParseFacebookUtilsV4.h", |
| "ParseFacebookUtils/ParseFacebookUtils/Internal/AuthenticationProvider/tvOS/**/*.{h,m}" |
| ], |
| "frameworks": [ |
| "AudioToolbox", |
| "CFNetwork", |
| "CoreGraphics", |
| "CoreLocation", |
| "QuartzCore", |
| "Security", |
| "SystemConfiguration" |
| ], |
| "ios": { |
| "weak_frameworks": [ |
| "Accounts", |
| "Social" |
| ] |
| }, |
| "libraries": [ |
| "z", |
| "sqlite3" |
| ], |
| "dependencies": { |
| "Parse/Core": [ |
| |
| ], |
| "Bolts": [ |
| "~> 1.9" |
| ], |
| "FBSDKLoginKit": [ |
| "~> 5.x" |
| ] |
| } |
| }, |
| { |
| "name": "FacebookUtils-tvOS", |
| "platforms": { |
| "tvos": "10.0" |
| }, |
| "public_header_files": "ParseFacebookUtils/ParseFacebookUtils/*.h", |
| "source_files": "ParseFacebookUtils/ParseFacebookUtils/**/*.{h,m}", |
| "exclude_files": [ |
| "ParseFacebookUtils/ParseFacebookUtils/ParseFacebookUtilsV4.h", |
| "ParseFacebookUtils/ParseFacebookUtils/Internal/AuthenticationProvider/iOS/**/*.{h,m}" |
| ], |
| "frameworks": [ |
| "AudioToolbox", |
| "CFNetwork", |
| "CoreGraphics", |
| "CoreLocation", |
| "QuartzCore", |
| "Security", |
| "SystemConfiguration" |
| ], |
| "libraries": [ |
| "z", |
| "sqlite3" |
| ], |
| "dependencies": { |
| "Parse/Core": [ |
| |
| ], |
| "Bolts": [ |
| "~> 1.9" |
| ], |
| "FBSDKTVOSKit": [ |
| "~> 5.x" |
| ], |
| "FBSDKShareKit": [ |
| "~> 5.x" |
| ] |
| } |
| }, |
| { |
| "name": "TwitterUtils", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "ParseTwitterUtils/ParseTwitterUtils/*.h", |
| "source_files": "ParseTwitterUtils/ParseTwitterUtils/**/*.{h,m}", |
| "exclude_files": "ParseTwitterUtils/ParseTwitterUtils/ParseTwitterUtils.h", |
| "resource_bundles": { |
| "TwitterUtils": "ParseTwitterUtils/Resources/en.lproj" |
| }, |
| "frameworks": [ |
| "AudioToolbox", |
| "CFNetwork", |
| "CoreGraphics", |
| "CoreLocation", |
| "QuartzCore", |
| "Security", |
| "StoreKit", |
| "SystemConfiguration" |
| ], |
| "weak_frameworks": [ |
| "Accounts", |
| "Social" |
| ], |
| "libraries": [ |
| "z", |
| "sqlite3" |
| ], |
| "dependencies": { |
| "Parse/Core": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "UI", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "requires_arc": true, |
| "source_files": "ParseUI/**/*.{h,m}", |
| "exclude_files": [ |
| "ParseUI/ParseUIDemo/**/*", |
| "ParseUI/Other/ParseUI.h" |
| ], |
| "public_header_files": [ |
| "ParseUI/Classes/LogInViewController/*.h", |
| "ParseUI/Classes/SignUpViewController/*.h", |
| "ParseUI/Classes/QueryTableViewController/*.h", |
| "ParseUI/Classes/QueryCollectionViewController/*.h", |
| "ParseUI/Classes/ProductTableViewController/*.h", |
| "ParseUI/Classes/Views/*.h", |
| "ParseUI/Classes/Cells/*.h", |
| "ParseUI/Other/*.h" |
| ], |
| "resource_bundles": { |
| "ParseUI": [ |
| "ParseUI/Resources/Localization/*.lproj" |
| ] |
| }, |
| "frameworks": [ |
| "Foundation", |
| "UIKit", |
| "CoreGraphics", |
| "QuartzCore" |
| ], |
| "dependencies": { |
| "Parse/Core": [ |
| |
| ] |
| } |
| } |
| ] |
| } |