title: Apple rejects app because of AppTrackingTransparency.framework (can't find it included in the app)
body: <p>Just got this message from Apple this morning:</p>
  <pre><code>We noticed that your Kids Category app includes analytics, advertising and collects, transmits, or has the ability to share personal information or device information with third parties. Specifically:
  
  - Your app implements the App Tracking Transparency framework, which is used when apps collect data about users and share it with third-parties for tracking purposes. Since Kids Category apps are not allowed to collect, transmit or share identifiable information with third-parties, you should not implement App Tracking Transparency in your app.
  </code></pre>
  <p>However, having done some rigorous searching in all node_modules and pods, I cannot find any reference to the AppTrackingTransparency framework. How can I figure out where it's included and remove it?</p>
  <p><em>Most likely, either Firebase Analytics or Onesignal is including the framework. I just can't see any reference to it anywhere.</em></p>
  <p><strong>package.json</strong></p>
  <pre><code>{
    &quot;name&quot;: &quot;Einee&quot;,
    &quot;version&quot;: &quot;1.8.45&quot;,
    &quot;private&quot;: true,
    &quot;husky&quot;: {
      &quot;hooks&quot;: {
        &quot;post-merge&quot;: &quot;if git-branch-is beta -q || git-branch-is master -q; then yarn version --patch; fi&quot;
      }
    },
    &quot;scripts&quot;: {
      &quot;start&quot;: &quot;react-native start&quot;,
      &quot;ios&quot;: &quot;react-native run-ios --device&quot;,
      &quot;run:ios:8&quot;: &quot;react-native run-ios --simulator=\&quot;iPhone 8\&quot;&quot;,
      &quot;run:ios:iPad&quot;: &quot;react-native run-ios --simulator=\&quot;iPad Pro (12.9-inch) (3rd generation)\&quot;&quot;,
      &quot;lint:fix&quot;: &quot;eslint --fix --ext .js,.jsx,.ts,.tsx ./&quot;,
      &quot;postversion&quot;: &quot;react-native-version --reset-build&quot;,
      &quot;patch-version&quot;: &quot;yarn version --patch&quot;
    },
    &quot;jest&quot;: {
      &quot;preset&quot;: &quot;react-native&quot;
    },
    &quot;dependencies&quot;: {
      &quot;@react-native-async-storage/async-storage&quot;: &quot;^1.13.2&quot;,
      &quot;@react-native-community/async-storage&quot;: &quot;^1.7.1&quot;,
      &quot;@react-native-community/blur&quot;: &quot;^3.4.1&quot;,
      &quot;@react-native-community/masked-view&quot;: &quot;^0.1.6&quot;,
      &quot;@react-native-community/picker&quot;: &quot;^1.8.1&quot;,
      &quot;@react-native-firebase/analytics&quot;: &quot;10.5.1&quot;,
      &quot;@react-native-firebase/app&quot;: &quot;10.5.0&quot;,
      &quot;@react-native-firebase/crashlytics&quot;: &quot;10.5.1&quot;,
      &quot;@terrysahaidak/react-native-devmenu&quot;: &quot;^3.0.0&quot;,
      &quot;add&quot;: &quot;^2.0.6&quot;,
      &quot;amplitude-js&quot;: &quot;^7.3.0&quot;,
      &quot;lodash&quot;: &quot;^4.17.4&quot;,
      &quot;moment&quot;: &quot;^2.22.2&quot;,
      &quot;react&quot;: &quot;16.13.1&quot;,
      &quot;react-native&quot;: &quot;0.63.4&quot;,
      &quot;react-native-config&quot;: &quot;^1.3.3&quot;,
      &quot;react-native-dev-menu&quot;: &quot;^4.0.0&quot;,
      &quot;react-native-device-info&quot;: &quot;^8.0.1&quot;,
      &quot;react-native-emoji&quot;: &quot;^1.8.0&quot;,
      &quot;react-native-fast-image&quot;: &quot;^8.3.2&quot;,
      &quot;react-native-fs&quot;: &quot;^2.16.6&quot;,
      &quot;react-native-gesture-handler&quot;: &quot;^1.5.6&quot;,
      &quot;react-native-haptic-feedback&quot;: &quot;^1.9.0&quot;,
      &quot;react-native-iap&quot;: &quot;5.2.3&quot;,
      &quot;react-native-loading-spinner-overlay&quot;: &quot;^2.0.0&quot;,
      &quot;react-native-mail&quot;: &quot;^6.0.0&quot;,
      &quot;react-native-media-queries&quot;: &quot;^0.3.0&quot;,
      &quot;react-native-onesignal&quot;: &quot;^4.0.3&quot;,
      &quot;react-native-picker-select&quot;: &quot;^8.0.2&quot;,
      &quot;react-native-rate&quot;: &quot;^1.1.10&quot;,
      &quot;react-native-reanimated&quot;: &quot;^1.7.0&quot;,
      &quot;react-native-restart&quot;: &quot;^0.0.20&quot;,
      &quot;react-native-safe-area-context&quot;: &quot;^3.1.8&quot;,
      &quot;react-native-screens&quot;: &quot;^2.0.0-alpha.33&quot;,
      &quot;react-native-share&quot;: &quot;^5.1.0&quot;,
      &quot;react-native-sound&quot;: &quot;^0.11.0&quot;,
      &quot;react-native-swiper&quot;: &quot;^1.6.0&quot;,
      &quot;react-native-tts&quot;: &quot;^3.2.0&quot;,
      &quot;react-native-vector-icons&quot;: &quot;^8.0.0&quot;,
      &quot;react-navigation&quot;: &quot;^4.1.0&quot;,
      &quot;react-navigation-stack&quot;: &quot;^2.1.0&quot;,
      &quot;react-redux&quot;: &quot;^7.1.3&quot;,
      &quot;redux&quot;: &quot;^4.0.5&quot;,
      &quot;redux-action-listeners&quot;: &quot;^1.0.2&quot;,
      &quot;redux-thunk&quot;: &quot;^2.2.0&quot;,
      &quot;rn-fetch-blob&quot;: &quot;^0.12.0&quot;,
      &quot;styled-components&quot;: &quot;^5.1.1&quot;
    },
    &quot;devDependencies&quot;: {
      &quot;@babel/core&quot;: &quot;^7.8.4&quot;,
      &quot;@babel/runtime&quot;: &quot;^7.8.4&quot;,
      &quot;@react-native-community/eslint-config&quot;: &quot;^2.0.0&quot;,
      &quot;@types/lodash&quot;: &quot;^4.14.165&quot;,
      &quot;@types/react&quot;: &quot;^17.0.0&quot;,
      &quot;@types/react-native&quot;: &quot;^0.63.37&quot;,
      &quot;@types/react-navigation&quot;: &quot;^3.4.0&quot;,
      &quot;@types/react-redux&quot;: &quot;^7.1.11&quot;,
      &quot;@typescript-eslint/eslint-plugin&quot;: &quot;^4.14.1&quot;,
      &quot;@typescript-eslint/parser&quot;: &quot;^4.14.1&quot;,
      &quot;babel-jest&quot;: &quot;^26.6.3&quot;,
      &quot;babel-plugin-module-resolver&quot;: &quot;^4.0.0&quot;,
      &quot;enzyme&quot;: &quot;^3.10.0&quot;,
      &quot;enzyme-adapter-react-16&quot;: &quot;^1.14.0&quot;,
      &quot;enzyme-to-json&quot;: &quot;^3.3.5&quot;,
      &quot;eslint&quot;: &quot;^7.18.0&quot;,
      &quot;eslint-config-airbnb-typescript&quot;: &quot;^12.0.0&quot;,
      &quot;eslint-config-prettier&quot;: &quot;^7.2.0&quot;,
      &quot;eslint-import-resolver-typescript&quot;: &quot;^2.3.0&quot;,
      &quot;eslint-plugin-import&quot;: &quot;^2.22.1&quot;,
      &quot;eslint-plugin-jsx-a11y&quot;: &quot;^6.4.1&quot;,
      &quot;eslint-plugin-prettier&quot;: &quot;^3.3.1&quot;,
      &quot;eslint-plugin-react&quot;: &quot;^7.22.0&quot;,
      &quot;git-branch-is&quot;: &quot;^4.0.0&quot;,
      &quot;husky&quot;: &quot;4.3.8&quot;,
      &quot;jest&quot;: &quot;^26.6.3&quot;,
      &quot;jest-environment-enzyme&quot;: &quot;^7.0.2&quot;,
      &quot;jest-enzyme&quot;: &quot;^7.0.2&quot;,
      &quot;metro-react-native-babel-preset&quot;: &quot;^0.64.0&quot;,
      &quot;pre-push&quot;: &quot;^0.1.1&quot;,
      &quot;prettier&quot;: &quot;^2.2.1&quot;,
      &quot;react-dom&quot;: &quot;^17.0.1&quot;,
      &quot;react-native-debugger-open&quot;: &quot;^0.3.25&quot;,
      &quot;react-native-version&quot;: &quot;^4.0.0&quot;,
      &quot;react-test-renderer&quot;: &quot;17.0.1&quot;,
      &quot;redux-mock-store&quot;: &quot;^1.5.3&quot;,
      &quot;typescript&quot;: &quot;4.0.5&quot;
    }
  }
  
  </code></pre>
  <p><strong>Podfile</strong></p>
  <pre><code>require_relative '../node_modules/react-native/scripts/react_native_pods'
  require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
  
  platform :ios, '10.0'
  
  target 'Einee' do
    config = use_native_modules!
  
    use_react_native!(:path =&gt; config[&quot;reactNativePath&quot;])
  
    target 'EineeTests' do
      inherit! :complete
      # Pods for testing
    end
  
    # Enables Flipper.
    #
    # Note that if you have use_frameworks! enabled, Flipper will not work and
    # you should disable these next few lines.
    use_flipper!
    post_install do |installer|
      flipper_post_install(installer)
    end
  end
  
  target 'OneSignalNotificationServiceExtension' do
    pod 'OneSignal', '&gt;= 3.0', '&lt; 4.0'
  end
  
  target 'Einee-tvOS' do
    # Pods for Einee-tvOS
  
    target 'Einee-tvOSTests' do
      inherit! :search_paths
      # Pods for testing
    end
  end
  
  </code></pre>