У меня есть приложение, которое потенциально может распечатать конфиденциальную информацию на консоли с помощью NSLog. Я не знаю о текущем статусе NSLog и собираюсь сделать предложение о том, следует ли это удалить.
- Видны ли операторы NSLog в журналах устройств при подключении к компьютеру?
- Могут ли другие приложения считывать данные с консоли / NSLog?
- Представляют ли заявления NSLog с конфиденциальной информацией (например, ключи или токены) проблему безопасности / конфиденциальности или они игнорируются системой в 2018 году?
Моя информация очень устарела - вокруг iOS 4 я мог видеть свои собственные NSLogs в консоли и журналы, доступные в органайзере> Устройства> журналы устройств. Но в последнее время кажется, что я вижу там только журналы аварий.