Constructing method and terminal of iOS application

A construction method and terminal technology, applied in the computer field, can solve problems such as wasting resources, compiling, and time-consuming, and achieve the effects of improving efficiency, shortening time-consuming, and saving resource consumption

Pending Publication Date: 2018-03-23
FUJIAN TIANQUAN EDUCATION TECH LTD
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the one hand, as the number of components included in iOS applications increases, if the source code of each component needs to be compiled every time it is built, the construction of an iOS application will take a long t

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Constructing method and terminal of iOS application
  • Constructing method and terminal of iOS application

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0059] Example one

[0060] Please refer to figure 1 , An iOS application construction method, including steps:

[0061] S1. Pre-compile the components and store them in a preset location;

[0062] Wherein, the components include third-party dependent components and self-developed components, and the components include multiple versions;

[0063] Specifically, the components are compiled version by version;

[0064] Determine whether the component is a third-party dependent component or a self-developed component, if it is a third-party dependent component, store it in a first preset location; if it is a self-developed component, store it in a second preset location;

[0065] Among them, each component can be pre-compiled version by version on the continuous integration tool Jenkins, and the pre-compiled results are stored in the Git project warehouse gitlab in the intranet environment for management;

[0066] S2. Determine components required by the iOS application to be built, obtain a ...

Example Embodiment

[0071] Example two

[0072] Please refer to figure 2 , A terminal 1 for building an iOS application, including a memory 2, a processor 3, and a computer program stored on the memory 2 and running on the processor 3. When the processor 3 executes the computer program Implement the following steps:

[0073] S1. Pre-compile the components and store them in a preset location;

[0074] Wherein, the components include third-party dependent components and self-developed components, and the components include multiple versions;

[0075] Specifically, the components are compiled version by version;

[0076] Determine whether the component is a third-party dependent component or a self-developed component, if it is a third-party dependent component, store it in a first preset location; if it is a self-developed component, store it in a second preset location;

[0077] Among them, each component can be pre-compiled version by version on the continuous integration tool Jenkins, and the pre-compil...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a constructing method and terminal of an iOS application. Components are precompiled and stored in a preset position; components needed for the construction of the iOS application are determined, the precompiled components corresponding to the needed components are obtained from the preset position, and are associated with the iOS application; the iOS application is complied, and an executable file of the iOS application is generated. When the iOS application is constructed, the needed precompling components are directly obtained from the preset position, primary precompling is achieved, the precompiled components are repeatedly utilized multiple times, the resource consumption is saved, and the consumed time of source code compiling links in the construction processof the iOS application is greatly shortened, so that the efficiency of constructing the iOS application is multipled.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method for constructing an iOS application and a terminal. Background technique [0002] With the expansion of company scale and business, an iOS application is usually composed of multiple components. When building an iOS application, Xcode needs to download and compile the source code of each component forming the iOS application. On the one hand, as the number of components included in iOS applications increases, if the source code of each component needs to be compiled every time it is built, the construction of an iOS application will take a long time. On the other hand, many components are each iOS If the application is shared, if the corresponding source code is downloaded and then compiled when the iOS application is built, it will cause repeated compilation and waste resources. Contents of the invention [0003] The technical problem to be solved by the pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F8/41
CPCG06F8/41
Inventor 刘德建兰章明吴仁海杨洋颜志炜郭玉湖
Owner FUJIAN TIANQUAN EDUCATION TECH LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products