1 2# generated from template-files/ios/ExpoKit.podspec 3 4Pod::Spec.new do |s| 5 s.name = "ExpoKit" 6 s.version = "38.0.0" 7 s.summary = 'ExpoKit' 8 s.description = 'ExpoKit allows native projects to integrate with the Expo SDK.' 9 s.homepage = 'http://docs.expo.io' 10 s.license = 'MIT' 11 s.author = "650 Industries, Inc." 12 s.requires_arc = true 13 s.platform = :ios, "10.0" 14 s.default_subspec = "Core" 15 s.source = { :git => "http://github.com/expo/expo.git" } 16 17 s.subspec "Core" do |ss| 18 ss.source_files = "Exponent/**/*.{h,m}", "../template-files/keys.json" 19 ss.preserve_paths = "Exponent/**/*.{h,m}" 20 ss.exclude_files = "Exponent/Supporting/**", "Exponent/Versioned/Optional/**/*.{h,m}" 21 22 ss.dependency 'Amplitude-iOS', '~> 4.7.1' 23 ss.dependency 'CocoaLumberjack', '~> 3.5.3' 24 ss.dependency 'GoogleMaps', '~> 3.3' 25 ss.dependency 'Google-Maps-iOS-Utils', '~> 2.1.0' 26 ss.dependency 'lottie-ios', '~> 2.5.0' 27 ss.dependency 'JKBigInteger2', '0.0.5' 28 ss.dependency 'React' # explicit dependency required for CocoaPods >= 1.5.0 29 30 # Universal modules required by ExpoKit so the code compiles 31 ss.dependency 'UMCore' 32 ss.dependency 'UMReactNativeAdapter' 33 ss.dependency 'UMSensorsInterface' 34 ss.dependency 'UMFileSystemInterface' 35 ss.dependency 'UMPermissionsInterface' 36 ss.dependency 'UMCameraInterface' 37 ss.dependency 'UMConstantsInterface' 38 end 39 40 s.subspec "Payments" do |ss| 41 ss.dependency "ExpoKit/Core" 42 ss.dependency 'Stripe', '~> 10.1.0' 43 ss.source_files = 'Exponent/Versioned/Optional/Payments/*.{h,m}' 44 end 45 46 s.subspec "FaceDetector" do |ss| 47 ss.dependency "EXFaceDetector" 48 end 49end 50