INSTALL_FAILED_USER_RESTRICTED: Install canceled by user

C++
// check in device if it is allowed to install apps by usb.1) Turn ON Developer Options
2) Turn ON USB Debugging
3) Turn OFF MIUI optimization
4) Turn ON Install via USB

Source

Also in C++: