ipa and apk parser written in golang, aims to extract app information
//common
Name string
BundleId string
Version string
Build string
Icon image.Image
Size int64
//apk file only
ApkDebug bool
//ipa file only
IosPlatform []string
IosSigningType string //development, ad-hoc, enterprise, app-store
IosSigningExpirationDate string
IosProvisionedDevices []string
$ go get github.com/follyxing/appfile-info
package main
import (
"fmt"
"github.com/follyxing/appfile-info"
)
func main() {
apk, _ := appfile.NewAppParser("test.apk")
fmt.Println(apk)
}
fork from : https://github.com/phinexdaz/ipapk