In iOS 14, it's considered a violation of user privacy to access the clipboard content. We were including it in the bonus data that we send to various service calls (for sketchy evaluation). The clipboard content was just bundled into the "all system info" dictionary that we use for bonus data. This PR just alters the System Services code that generates that dictionary so that it does not include clipboard content.
Removed clipboard content from the -allSystemInformation method (it’s no longer bundled into the overall dictionary of system info). The SystemServices code still allows you to specifically ask for clipboard content, but the way TN app uses this code, it won’t access clipboard content when it calls -allSystemInformation.
Added a little more code and a couple asserts to the demo app to confirm that we aren’t including clipboard content in the overall dictionary.
In iOS 14, it's considered a violation of user privacy to access the clipboard content. We were including it in the bonus data that we send to various service calls (for sketchy evaluation). The clipboard content was just bundled into the "all system info" dictionary that we use for bonus data. This PR just alters the System Services code that generates that dictionary so that it does not include clipboard content.
Removed clipboard content from the -allSystemInformation method (it’s no longer bundled into the overall dictionary of system info). The SystemServices code still allows you to specifically ask for clipboard content, but the way TN app uses this code, it won’t access clipboard content when it calls -allSystemInformation.
Added a little more code and a couple asserts to the demo app to confirm that we aren’t including clipboard content in the overall dictionary.