Apple suggests that prior to submitting to the Mac application store, the installation process for Macs be tested using the command
sudo installer -store -pkg pa
To disable inputting password:
sudo visudo
Then add a new line like below and save then:
# The user can run installer as root without inputting password yourusername ALL=(root) NOPASSWD: /usr/sbin/installer
Then you run installer without password:
sudo installer -pkg ...