Remove Excess Personal Data from Log Files.
Did you verify whether this issue has already been reported here?
_Yes
Tell us about the problem
[In general, the log and console files are filled with un-useful info, which makes it hard to spot useful data.]
More specifically, the Main log file (Help>Show Logs> Main_xxx_xx_xxxx) contains the name of every app on my personal phone.
"debuggableAppsList":["com.913thesummit.waps","com.audm.audm","com.buffalowildwings.bdubsapp","com.medium.reader","com.realtimeboard.rtbPhone","com.ticketleap.iosApp","com.whitepages.mobile","org.videolan.vlc-ios","com.alltrails.AllTrails","com.amazon.mp3.AmazonCloudPlayer","com.aol.mobile.techcrunch","com.apple.AppStoreConnect","com.aws.weatherbug.pro","com.bestbuy.buyphone","com.espn.ScoreCenter","com.eventbrite.attendee","com.facebook.Socal","com.flyfrontier.ios","com.godaddy.Voice","com.greatclips.greatclipsapp","com.hulu.plus","com.ideashower.ReadItLaterPro","com.letgo.ios","com.lingraphica.Phonemes","com.microsoft.msedge","com.nytimes.NYTimes","com.ookla.speedtest","com.overdrive.dewey","com.podbean.app.podcast","com.shazam.Shazam","com.ted.TED","com.three21.launchpad","com.zoho.zmail","org.nfb.nfb-newsline","Andrea-Piani.AltimeterGPSlite","co.bird.Ride","co.polarr.ppe","co.robokiller.app",
Since users are asked to submit logs to Github and other help sites, it's a good opportunity to embarrass people unnecessarily.
I imagine other data is in there, too.
Which platform(s) does the issue occur on?
_iOS
_Windows
Provide the following version numbers that the issue occurs with:
- **NativeScript Sidekick: 1.19.2-v.2019.11.18.2
- **NativeScript CLI: 6.3.2
- CLI extension nativescript-cloud:
- CLI extension nativescript-starter-kits:
How to obtain this information is explained in the Gather information about your development environment section.
Tell us how to recreate the issue in as much detail as possible
- Start the application ..
- Run an app on connected device
- Check Main Logs from Help>Show Logs>
Does this issue happen every time?
_Yes
Send the client logs
How to obtain the Sidekick logs is explained in the Access the NativeScript Sidekick logs section. To share them with us, you can create a gist with the app logs and send the produced link.
@EdJones the debuggableAppsList is entirely controllable from the user device - it is an information that can be obtained via the state ADB service as well. That said, I would say that it is up to the developer to take care of any information that could be exposed from his own devices * actions.
Still, I see your point so marking the issue as a possible enhancement feature.
@NickIliev Thanks. After a year at this, I have no idea what a state ADB service is, or how to set ath debuggableAppsList.
I guess I'm not clear who Sidekick is being developed for. They're talking about bringing in drag-and-drop app-building, but then there's a rather high level of knowledge assumed if you just want to test or deploy an app you have.