Repository: firebase/firebase-ios-sdk (language: cpp)

Issue:
FirebasePerformance SDK warns that FirebaseAnalytics should be included
<!-- DO NOT DELETE
validate_template=true
template_path=.github/ISSUE_TEMPLATE/bug_report.md
-->
### [REQUIRED] Step 1: Describe your environment

  * Xcode version: 12.4
  * Firebase SDK version: 7.5
  * Installation method: CocoaPods
  * Firebase Component: Performance, though I also have Crashlytics installed.

### [REQUIRED] Step 2: Describe the problem
`Firebase.h` generates a warning when `FirebasePerformance` is included but `FirebaseAnalytics` isn't included in the project. This contradicts the SDK's documentation.

The table in [this section](https://firebase.google.com/docs/ios/setup#available-pods) does not list Analytics as required for the Performance SDK. Additionally my experience so far has been that the Performance SDK has been working just fine without Analytics included.

#### Steps to reproduce:

1. Include the Firebase Performance SDK in a project that does not include the Analytics SDK.
2. In case it matters, I installed the SDK using CocoaPods and also have the Crashlytics SDK included in the project.
3. Build the app.
4. Note the warning `"FirebaseAnalytics.framework is not included in your target. Please add the \
FirebaseAnalytics dependency to your project to ensure Firebase Performance works as intended."`

#### Relevant Code:

It seems like these lines are incorrect and should be removed, or the documentation in the SDK is incorrect.
```
  #if __has_include(<FirebasePerformance/FirebasePerformance.h>)
    #import <FirebasePerformance/FirebasePerformance.h>
    #if TARGET_OS_IOS && !__has_include(<FirebaseAnalytics/FirebaseAnalytics.h>)
      #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
        #warning "FirebaseAnalytics.framework is not included in your target. Please add the \
FirebaseAnalytics dependency to your project to ensure Firebase Performance works as intended."
      #endif // #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
    #endif
  #endif
```


Discussion / hints:

Fix patch:
diff --git a/CoreOnly/Sources/Firebase.h b/CoreOnly/Sources/Firebase.h
index 62e3980af5b..e829bb05ea3 100755
--- a/CoreOnly/Sources/Firebase.h
+++ b/CoreOnly/Sources/Firebase.h
@@ -99,12 +99,6 @@ FirebaseAnalytics dependency to your project to ensure Messaging works as intend
 
   #if __has_include(<FirebasePerformance/FirebasePerformance.h>)
     #import <FirebasePerformance/FirebasePerformance.h>
-    #if TARGET_OS_IOS && !__has_include(<FirebaseAnalytics/FirebaseAnalytics.h>)
-      #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
-        #warning "FirebaseAnalytics.framework is not included in your target. Please add the \
-FirebaseAnalytics dependency to your project to ensure Firebase Performance works as intended."
-      #endif // #ifndef FIREBASE_ANALYTICS_SUPPRESS_WARNING
-    #endif
   #endif
 
   #if __has_include(<FirebaseRemoteConfig/FirebaseRemoteConfig.h>)
diff --git a/FirebasePerformance/CHANGELOG.md b/FirebasePerformance/CHANGELOG.md
index 41e109a3aa4..3126bb376c8 100644
--- a/FirebasePerformance/CHANGELOG.md
+++ b/FirebasePerformance/CHANGELOG.md
@@ -1,6 +1,7 @@
 # Unreleased
 * Deprecate Clearcut event transport mechanism.
 * Enable dynamic framework support. (#7569)
+* Remove the warning to include Firebase Analytics as Perf does not depend on Analytics (#7487)
 
 # Version 7.7.0
 * Add community supported tvOS.


Test patch: