On macOS, root doesn’t play much role as any user that is an administrator functions with the same power. When you type any admin user and that admin password in a permission dialog, that makes any user (even a non-admin user) root.
Some apps have a script or framework to change ownership to root, others don’t change it (like when you copy an app from ...
It's just a convention that adds a layer of security.
Some apps like VirtualBox, for example have an install script that will do this for you, so obviously it can be done. However, if you have to manually do this, there's no way an inadvertent double click will install the App.
Secondly, apps can be installed for both users system wide or for individual ...
You can test this yourself quite easily:
Choose an app that has myUser / admin owner and group, and try modifying it. Then do the same for one that is root/wheel.
The first can be modified (by myUser) without authorization. The latter requires authorization.
So theoretically, a malicious script running as a process of the same admin user could modify or ...
What user info does Apple disclose to third party app developers, once a user purchases an app?
The short answer is it depends.
It depends on what the App developer claims it needs to collect. Apple doesn't sell your data nor will it give out data "willy nilly." But if a product/service that you want requires the sharing of data, Apple will ...
This is just a speculation and based on observation, but it seems that Maps will use the last place the iPhone "checked in" as point where it thinks you are to calculate distances.
When you click/tap on the specific entry, it then gets the actual GPS coordinates to then draw the map/calculate directions.
The way I solved the issue was to search for ...
The reason this happens is that deleting app and data deletes only the actual app and the data files it left in its sandbox. This leaves out the information the app has stored in the iOS Keychain. This information is not deleted when an app is deleted.
There could be many reasons why Apple chose to do it this way. For example a large company could have ...
According to Apple: "[...] you cannot define keyboard shortcuts for general purpose tasks such as opening an app or switching between apps."
But maybe you can share your specific needs so we may find a solution.
You can send the logs as a plane text via mail.
Just press Cmd-Shift-T in Mail.app before sending e-mail (or choose Menu -> Format -> Make Plane Text).
This will clear all formatting in hole email and the recipient will receive the logs in proper format.
Cmd-A, Cmd-C in Console.app and Cmd-V in an empty text file as it was suggested by Seamus.