Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Updating method, device and facility of iOS application program and storage medium

An application program and update method technology, applied in the Internet field, can solve problems such as long update cycle, application program repair or update, poor user experience, etc., to achieve the effect of improving reliability and shortening cycle

Inactive Publication Date: 2018-11-16
杭州贝购科技有限公司
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, when there are errors in some functions of the released APP, the application cannot be repaired or updated by updating the dynamic link library, and the update must rely on the release of a new version of the APP
Not only the user experience is poor, but also the APP update cycle is long

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
  • Updating method, device and facility of iOS application program and storage medium
  • Updating method, device and facility of iOS application program and storage medium
  • Updating method, device and facility of iOS application program and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] figure 1 It is a flow chart of an iOS application update method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of updating an application in an iOS system, and the method can be executed by an iOS application update device. The device can be composed of hardware and / or software, and can generally be integrated in computers, servers, and all terminals that include iOS application program update functions. like figure 1 As shown, the method specifically includes the following steps.

[0043] Step 110, obtaining the patch repair package of the application program.

[0044] Wherein, the patch repair package is a script code file written in the first programming language. The first programming language may be any programming language. In this embodiment, the first programming language is preferably Ruby language. In this application scenario, when a vulnerability or anomaly occurs in a published application, the application d...

Embodiment 2

[0057] figure 2 It is a schematic structural diagram of an iOS application update device provided in Embodiment 2 of the present invention. like figure 2 As shown, the device includes: a patch repair package obtaining module 210 , a function to be replaced obtaining module 220 and a loading module 230 .

[0058] The patch repair package obtaining module 210 is used to obtain the patch repair package of the application program, and the patch repair package is a script program code file written by the first programming language;

[0059] The function to be replaced acquisition module 220 is used to obtain the function to be replaced corresponding to the patch repair package in the application program;

[0060] The loading module 230 is used to replace the function to be replaced with the patch repair package by using the set patch engine to complete the update of the application program.

[0061] Optionally, the function acquisition module 220 to be replaced is also used fo...

Embodiment 3

[0075] image 3 A schematic structural diagram of a computer device provided in Embodiment 3 of the present invention, such as image 3 As shown, a computer device provided in this embodiment includes: a processor 31 and a memory 32 . The processor in the computer device may be one or more, image 3 Taking a processor 31 as an example, the processor 31 and memory 32 in the computer device can be connected by bus or other methods, image 3 Take connection via bus as an example.

[0076] The processor 31 of the computer device in this embodiment integrates the device for updating the iOS application program provided in the above embodiments. In addition, the memory 32 in the computer device, as a computer-readable storage medium, can be used to store one or more programs, and the programs can be software programs, computer executable programs and modules, such as the iOS application in the embodiment of the present invention The program instruction / module corresponding to th...

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 embodiment of the invention discloses an updating method, device and facility of an iOS application program and a storage medium. The updating method comprises the steps that patch repair packetsof the application program are acquired, wherein the patch repair packets are script program code files compiled through a first programming language; to-be-replaced functions corresponding to the patch repair packets in the application program are obtained; a set patch engine is adopted to replace the to-be-replaced functions with the patch repair packets for execution, and updating of the application program is completed. The updating method of the iOS application program provided in the embodiment of the invention does not wait for new version issuing of the application program, the set patch engine is adopted to replace the to-be-replaced functions with the patch repair packets for execution, updating of the application program can be achieved, the application program updating reliability can be improved, and an application program updating period can be shortened.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of the Internet, and in particular to an iOS application update method, device, device, and storage medium. Background technique [0002] With the rapid development of the Internet, mobile terminals have become one of the indispensable tools in people's lives. In order to increase the flexibility of the mobile terminal, the third-party server has developed a variety of application programs (Application, APP) based on the operating system of the mobile terminal. The user only needs to install the APP that can realize a certain function in the mobile terminal. The activities of the corresponding functions can be carried out through the mobile terminal. [0003] For the iOS system, since the APP is a third-party application program developed by a third-party server, after the third-party server develops the APP, the APP can only be released in the App Store after the client's iOS syst...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/658
CPCG06F8/658
Inventor 徐可
Owner 杭州贝购科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products