You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

101 lines
3.3 KiB

6 years ago
  1. #import <FirebaseCore/FirebaseCore.h>
  2. #if !defined(__has_include)
  3. #error "Firebase.h won't import anything if your compiler doesn't support __has_include. Please \
  4. import the headers individually."
  5. #else
  6. #if __has_include(<FirebaseAnalytics/FirebaseAnalytics.h>)
  7. #import <FirebaseAnalytics/FirebaseAnalytics.h>
  8. #else
  9. #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
  10. #warning "FirebaseAnalytics.framework is not included in your target. Please add \
  11. `Firebase/Core` to your Podfile or add FirebaseAnalytics.framework to your project to ensure \
  12. Firebase services work as intended."
  13. #endif // #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
  14. #endif
  15. #if __has_include(<FirebaseAuth/FirebaseAuth.h>)
  16. #import <FirebaseAuth/FirebaseAuth.h>
  17. #endif
  18. #if __has_include(<FirebaseCrash/FirebaseCrash.h>)
  19. #import <FirebaseCrash/FirebaseCrash.h>
  20. #endif
  21. #if __has_include(<FirebaseDatabase/FirebaseDatabase.h>)
  22. #import <FirebaseDatabase/FirebaseDatabase.h>
  23. #endif
  24. #if __has_include(<FirebaseDynamicLinks/FirebaseDynamicLinks.h>)
  25. #import <FirebaseDynamicLinks/FirebaseDynamicLinks.h>
  26. #endif
  27. #if __has_include(<FirebaseFirestore/FirebaseFirestore.h>)
  28. #import <FirebaseFirestore/FirebaseFirestore.h>
  29. #endif
  30. #if __has_include(<FirebaseFunctions/FirebaseFunctions.h>)
  31. #import <FirebaseFunctions/FirebaseFunctions.h>
  32. #endif
  33. #if __has_include(<FirebaseInstanceID/FirebaseInstanceID.h>)
  34. #import <FirebaseInstanceID/FirebaseInstanceID.h>
  35. #endif
  36. #if __has_include(<FirebaseInvites/FirebaseInvites.h>)
  37. #import <FirebaseInvites/FirebaseInvites.h>
  38. #endif
  39. #if __has_include(<FirebaseMessaging/FirebaseMessaging.h>)
  40. #import <FirebaseMessaging/FirebaseMessaging.h>
  41. #endif
  42. #if __has_include(<FirebaseMLModelInterpreter/FirebaseMLModelInterpreter.h>)
  43. #import <FirebaseMLModelInterpreter/FirebaseMLModelInterpreter.h>
  44. #endif
  45. #if __has_include(<FirebaseMLVision/FirebaseMLVision.h>)
  46. #import <FirebaseMLVision/FirebaseMLVision.h>
  47. #endif
  48. #if __has_include(<FirebaseMLVisionBarcodeModel/FirebaseMLVisionBarcodeModel.h>)
  49. #import <FirebaseMLVisionBarcodeModel/FirebaseMLVisionBarcodeModel.h>
  50. #endif
  51. #if __has_include(<FirebaseMLVisionFaceModel/FirebaseMLVisionFaceModel.h>)
  52. #import <FirebaseMLVisionFaceModel/FirebaseMLVisionFaceModel.h>
  53. #endif
  54. #if __has_include(<FirebaseMLVisionLabelModel/FirebaseMLVisionLabelModel.h>)
  55. #import <FirebaseMLVisionLabelModel/FirebaseMLVisionLabelModel.h>
  56. #endif
  57. #if __has_include(<FirebaseMLVisionTextModel/FirebaseMLVisionTextModel.h>)
  58. #import <FirebaseMLVisionTextModel/FirebaseMLVisionTextModel.h>
  59. #endif
  60. #if __has_include(<FirebasePerformance/FirebasePerformance.h>)
  61. #import <FirebasePerformance/FirebasePerformance.h>
  62. #endif
  63. #if __has_include(<FirebaseRemoteConfig/FirebaseRemoteConfig.h>)
  64. #import <FirebaseRemoteConfig/FirebaseRemoteConfig.h>
  65. #endif
  66. #if __has_include(<FirebaseStorage/FirebaseStorage.h>)
  67. #import <FirebaseStorage/FirebaseStorage.h>
  68. #endif
  69. #if __has_include(<GoogleMobileAds/GoogleMobileAds.h>)
  70. #import <GoogleMobileAds/GoogleMobileAds.h>
  71. #endif
  72. #if __has_include(<Fabric/Fabric.h>)
  73. #import <Fabric/Fabric.h>
  74. #endif
  75. #if __has_include(<Crashlytics/Crashlytics.h>)
  76. #import <Crashlytics/Crashlytics.h>
  77. #endif
  78. #endif // defined(__has_include)