Podfile 1.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. platform :ios, '9.0'
  2. target 'RNPermissionsExample' do
  3. pod 'React', :path => '../node_modules/react-native', :subspecs => [
  4. 'Core',
  5. 'CxxBridge', # Include this for RN >= 0.47
  6. 'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
  7. 'RCTActionSheet',
  8. 'RCTAnimation', # Needed for FlatList and animations running on native UI thread
  9. 'RCTBlob',
  10. # 'RCTCameraRoll',
  11. 'RCTGeolocation',
  12. 'RCTImage',
  13. 'RCTNetwork',
  14. 'RCTPushNotification',
  15. 'RCTSettings',
  16. 'RCTText',
  17. 'RCTVibration',
  18. 'RCTWebSocket', # Needed for debugging
  19. 'RCTLinkingIOS',
  20. ]
  21. # Explicitly include Yoga if you are using RN >= 0.42.0
  22. pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
  23. # Third party deps podspec link
  24. pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  25. pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
  26. pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
  27. # RN dependencies
  28. pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
  29. pod 'RNPermissions', :path => '../node_modules/react-native-permissions', :subspecs => [
  30. # Comment unwanted permissions
  31. 'BluetoothPeripheral',
  32. 'Calendars',
  33. 'Camera',
  34. 'Contacts',
  35. 'FaceID',
  36. 'LocationAlways',
  37. 'LocationWhenInUse',
  38. 'MediaLibrary',
  39. 'Microphone',
  40. 'Motion',
  41. 'Notifications',
  42. 'PhotoLibrary',
  43. 'Reminders',
  44. # 'Siri',
  45. 'SpeechRecognition',
  46. 'StoreKit',
  47. ]
  48. end
  49. target 'RNPermissionsExample-tvOS' do
  50. end