analyze_ipa

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: MIT Imports: 11 Imported by: 0

README

analyze-ipa

解析IOS ipa 文件

Example

info, err := Parser("./Link_Live_1.0.ipa")
if err != nil {
	return
}
fmt.Println(info)

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppInfo

type AppInfo struct {
	Info            *PList
	IconBody        []byte
	MobileProvision []byte
	Size            int64
}

func Parser

func Parser(ipaPath string) (*AppInfo, error)

type PList

type PList struct {
	CFBundleName         string `plist:"CFBundleName"`
	CFBundleDisplayName  string `plist:"CFBundleDisplayName"`
	CFBundleVersion      string `plist:"CFBundleVersion"`
	CFBundleShortVersion string `plist:"CFBundleShortVersionString"`
	CFBundleIdentifier   string `plist:"CFBundleIdentifier"`
	MinimumOSVersion     string `plist:"MinimumOSVersion"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL