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

Dependence packet tool verification method and system, storage medium and electronic device

A verification method and verification system technology, applied in the field of mobile terminal software development, can solve problems such as low work efficiency, cumbersome operation process, and low work efficiency, and achieve the effect of optimizing work efficiency, simple operation process, and improving work efficiency

Active Publication Date: 2017-12-12
WUHAN DOUYU NETWORK TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] However, due to the modification and replacement of the official Cocoapods, after the upgrade operation of Cocoapods, the upgraded Cocoapods will be used to overwrite the modified Cocoapods; at this time, the source code of the upgraded Cocoapods needs to be modified and replaced. The process is cumbersome and the work efficiency is low. When the engineering research and development volume is large, there will be multiple operations to modify and replace the source code of Cocoapods, and the work efficiency is even lower. For example:

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
  • Dependence packet tool verification method and system, storage medium and electronic device
  • Dependence packet tool verification method and system, storage medium and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0028] see figure 1 As shown, the verification method of the dependency package tool in the embodiment of the present invention comprises the following steps:

[0029] S1: Use the pod lib create A command to create a cracked package with the same name as the dependent package to be released, add the header files (files with the suffix .h) in the dependent package to the cracked package, and create a copy for each header file Implementation files with the same name (files with the suffix .m), associate each implementation file with the corresponding header file (add the method signature of the header file to the implementation file), add an empty method body to each implementation file, Go to S2.

[0030] S2: Run the verification command (pod lib lint --sources=douyu) to perform Cocoapods verification on the cracked package in S1. Since the ...

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 discloses a dependence packet tool verification method and system, a storage medium and an electronic device, and relates to the field of software development of mobile terminals. The method includes the steps of creating a cracked package with the same name as a dependence package needing to be released, adding header files in the dependence package in the cracked package, creating an realization file with the same name for each header file, associating each realization file with the corresponding header file, and adding an empty method body in each realization file; carrying out Cocoapods verification on the cracked package, and releasing the verified cracked package to a private server; and when Cocoapods uses the dependence package, acquiring the dependence package, and reading and using the dependence package by the Cocoapods. According to the method, an operation process of enabling the dependency package, which does not support a complete CPU instruction set, to be verified can be significantly simplified, and the work efficiency is substantially improved.

Description

technical field [0001] The invention relates to the field of software development of mobile terminals, in particular to a verification method, a storage medium, electronic equipment and a system relying on a package tool. Background technique [0002] At first the term that the present invention needs to use is explained: [0003] Dependency package: when mobile terminal software is developed, some middleware with specific functions will be packaged and packaged for use by other developers. There are forms such as dynamic link library. [0004] Cocoapods: An open source dependency package management tool that can be used to create, publish, and manage dependency packages. [0005] CPU instruction set: Stored inside the CPU, it is a hard program that guides and optimizes CPU operations. Currently, common instruction sets such as x86_64, arm64, armv7, etc. [0006] Complete CPU instruction set: A collection of CPU instruction sets that must be supported as specified in Coco...

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): G06F9/45G06F9/44
CPCG06F8/433G06F8/70
Inventor 黄露洋陈少杰张文明
Owner WUHAN DOUYU NETWORK TECH CO LTD
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