The embodiment of the application discloses a kind of methods for distributing application, comprising: application
certificate server sends first application
certificate to application developer equipment, first application
certificate is used to identify application developer, and application developer equipment is used to join target application with first application certificate;Application
certificate server obtains second application certificate information from application distribution
server;If application
certificate server confirms that first application certificate matches second application certificate according to second application certificate information, application
certificate server sends check-through result to application distribution
server.The application also provides a kind of device, equipment and medium, and application developer equipment joins the application certificate that application certificate server uniformly manages in target application, so that application distribution server can check application by application certificate, while avoiding the installation conflict problem that occurs due to
package name repetition in the process of multi-channel distribution application.