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

iOS system debugging method and device and server

A private server and remote server technology, applied in the field of iOS system debugging, can solve problems such as inability to debug and affect development progress, and achieve the effects of improving development efficiency, good portability, and small changes

Active Publication Date: 2020-04-24
SHANGHAI JUNZHENG NETWORK TECH CO LTD
View PDF9 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two forms of intermediate products in compiling associated source code files—dynamic library and static library. The .framework binary generated by the display of the iOS platform belongs to the Release version. Unlike the Debug version, the Release version of the dynamic library and static library cannot be executed. Debugging, which seriously affects the development progress

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
  • iOS system debugging method and device and server
  • iOS system debugging method and device and server
  • iOS system debugging method and device and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0067] see figure 1 In an embodiment of the present invention, a method for debugging an iOS system is applied to an iOS development system, which includes a remote server 100 and a local development system 20 connected to the remote server 100, wherein the local development system 20 includes a remote The private server 200 connected to the server 100 and at least one computer connected to the private server 200 .

[0068] For example, as figure 1 As shown, the local development system 20 includes a first calculator 202 and a first ca...

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 an iOS system debugging method and device and a server, and aims to search an effective dynamic library and static library debugging implementation scheme, and the method comprises the following steps: creating local source code information in a private server based on a remote source code stored in a remote server, and storing the local source code; calling a local sourcecode to construct a static library and a dynamic library, storing the static library and the dynamic library into a private server, and configuring a calling command; and associating the static library and the dynamic library with the local source code so as to compile and debug the static library and the dynamic library according to the call command. The method is based on the characteristics ofGit, the injectability of DSL language and the characteristics of iOS compilation intermediate products, remote source codes are managed locally, rapid switching among local source codes, static libraries and dynamic libraries can be achieved, debugging and compiling of the static libraries and the dynamic libraries are achieved, good portability is achieved, and development efficiency is improvedto a certain extent.

Description

technical field [0001] The present invention relates to the debugging field, in particular, the present invention relates to a method, device and server for iOS system debugging. Background technique [0002] iOS is a mobile operating system developed by Apple Inc. It is mainly used for iPhone, iPod touch and iPad. Like the Mac OS X operating system it's based on, it's also based on Darwin. The system architecture of iOS is divided into four layers: core operating system layer, core service layer, media layer, and touchable layer. [0003] Objective-C language and Swift language are used in iOS application development, among which, [0004] The Objective-C language is a strict superset of the C language. Any C language program can pass through the Objective-C compiler without modification, and it is completely legal to use the C language code in Objective-C. Objective-C is described as a thin layer on the C language, because the original intention of Objective-C is to ad...

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): G06F11/36G06F8/41
CPCG06F11/3624G06F8/41
Inventor 杨磊刘源
Owner SHANGHAI JUNZHENG 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