EFFICIENT STORAGE AND TRANSFER OF iOS BINARY FILES
First Claim
1. A computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to build an application, the building comprising:
- receiving, by a build server, from an application development server, metadata information of the application and a build request to build the application;
generating binaries of the application by overlaying the metadata information on binaries of a pre-compiled application;
signing the binaries of the application to generate signed binaries of the application; and
sending, to the application development server, a corresponding signature and one or more files modified by the signing of the binaries of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system builds an application. The system receives, by a build server, from an application development server, metadata information of the application and a build request to build the application. The system generates binaries of the application by overlaying the metadata information on binaries of a pre-compiled application. The system then signs the binaries of the application to generate signed binaries of the application, and sends, to the application development server, a corresponding signature and one or more files modified by the signing of the binaries of the application. In one embodiment, the build server stores, on a storage appliance, the corresponding signature, the one or more files modified by the signing of the binaries of the application, and the metadata information of the application.
-
Citations
20 Claims
-
1. A computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to build an application, the building comprising:
-
receiving, by a build server, from an application development server, metadata information of the application and a build request to build the application; generating binaries of the application by overlaying the metadata information on binaries of a pre-compiled application; signing the binaries of the application to generate signed binaries of the application; and sending, to the application development server, a corresponding signature and one or more files modified by the signing of the binaries of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for building an application, the method comprising:
-
receiving, by a build server, from an application development server, metadata information of the application and a build request to build the application; generating binaries of the application by overlaying the metadata information on binaries of a pre-compiled application; signing the binaries of the application to generate signed binaries of the application; and sending, to the application development server, a corresponding signature and one or more files modified by the signing of the binaries of the application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for building an application, the system comprising:
-
a receiving module that receives, by a build server, from an application development server, metadata information of the application and a build request to build the application; a generating module that generates binaries of the application by overlaying the metadata information on binaries of a pre-compiled application; a signing module that signs the binaries of the application to generate signed binaries of the application; and a sending module that sends, to the application development server, a corresponding signature and one or more files modified by the signing of the binaries of the application.
-
Specification