Salesforce has two versions of Managed app
- Managed App ( Beta )
- Managed App ( Released )
Currently inorder to do a prototype testing I released a Managed App (Beta) and simulated how a real installation would look like in Sandbox Org.
But while Upgrading the Managed App (Beta) in same Org I encountered an error saying "can't upgrade a Beta App".
Currently I released my Managed app and sent for Salesforce Security review process. I have some unknowns here. Please help me understanding the same.
Will I be able to install Managed Package ( Beta ) in a Production Org with installation URL ( even though upgrades are not possible )
Will I be able to install the Managed Package ( Released ) through unique package installation URL ( without using AppExchange 'get it now' link ) without getting approval from Security review.
Will I be able push Patches to Customer who installed the packages through this URL.
or
only option to install Managed Package would be using Salesforce AppExchange for Production org ?