Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

firebaselogging-pa.googleapis.com continuously contacted with crash reporter disabled #1628

Closed
vszakats opened this issue Jun 23, 2021 · 5 comments

Comments

@vszakats
Copy link

vszakats commented Jun 23, 2021

Steps to reproduce

  1. Settings → Advanced → Disable crash reporter → Enable (= disable crash reporter)
  2. Re-launch Nextcloud iOS app
  3. Watch DNS queries initiated by the device and see firebaselogging-pa.googleapis.com being queried on startup and while using the app.

Expected behaviour

When crash reporting is disabled, the app should not make request to the related Google service.

Actual behaviour

App looks up the DNS entry firebaselogging-pa.googleapis.com on startup and then continues doing so while using it.

Reasoning or why should it be changed/implemented?

Nextcloud users can rightfully expect/prefer that Google data collection services are not being contacted with crash reporting explicitly disabled.

Environment data

Nextcloud iOS app version: 4.0.1.1
iOS version: 14.6

Maybe related:
firebase/firebase-ios-sdk#8220
firebase/firebase-ios-sdk#5837

@vszakats
Copy link
Author

vszakats commented Jun 30, 2021

The suggested (and subsequently confirmed) solution is to add this key-value pair to the app's Info.plist file:

<key>FirebaseDataCollectionDefaultEnabled</key>
<false/>

@fireglow
Copy link

fireglow commented Jul 4, 2021

I'm also seeing this.
I feel the App Stores "App Privacy" needs to be updated to show that diagnostic data is being collected.
Nextcloud-web

@vszakats
Copy link
Author

vszakats commented Aug 30, 2021

Tracking requests seem to be no longer made as of Nextcloud iOS 4.0.6. But there was no commit or changelog message about it.

@marinofaggiana: Can you confirm that a fix have been applied/released for this issue?

@vszakats
Copy link
Author

vszakats commented Sep 2, 2021

I'm closing this as resolved, based on the observed DNS request activity alone.

@vszakats vszakats closed this as completed Sep 2, 2021
@juju4
Copy link

juju4 commented May 1, 2022

I see firebaselogging-pa.googleapis.com in my proxy logs each time i do a manual refresh.
Crash reporter disabled

Nexcloud liquid for iOS 4.3.1.0
iOS 15.4.1

@vszakats vszakats reopened this May 1, 2022
@vszakats vszakats reopened this May 24, 2022
@vszakats vszakats closed this as not planned Won't fix, can't repro, duplicate, stale May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants